From: Felix Fietkau Date: Thu, 3 Jan 2013 00:08:06 +0000 (+0100) Subject: fix index file handling X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuhttpd.git;a=commitdiff_plain;h=50aedc3c47d1f23981b3a6aed713b944b68b06db fix index file handling --- diff --git a/file.c b/file.c index 9268577..679755d 100644 --- a/file.c +++ b/file.c @@ -233,8 +233,10 @@ uh_path_lookup(struct client *cl, const char *url) continue; strcpy(pathptr, idx->name); - if (!stat(path_phys, &s) && (s.st_mode & S_IFREG)) + if (!stat(path_phys, &s) && (s.st_mode & S_IFREG)) { + memcpy(&p.stat, &s, sizeof(p.stat)); break; + } *pathptr = 0; }