From: Felix Fietkau Date: Sun, 13 Jan 2013 09:10:03 +0000 (+0100) Subject: add missing file exists check X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuhttpd.git;a=commitdiff_plain;h=92ae38e7170d435b3ae54374735e5a4896ece6b4 add missing file exists check --- diff --git a/file.c b/file.c index 5de96f8..a6350eb 100644 --- a/file.c +++ b/file.c @@ -176,6 +176,9 @@ uh_path_lookup(struct client *cl, const char *url) exists = !!canonpath(uh_buf, path_phys); uh_buf[i] = ch; + if (!exists) + continue; + snprintf(path_info, sizeof(path_info), "%s", uh_buf + i); break; }