diff options
Diffstat (limited to 'www/lighttpd/files/patch-src__stat_cache.c')
-rw-r--r-- | www/lighttpd/files/patch-src__stat_cache.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/www/lighttpd/files/patch-src__stat_cache.c b/www/lighttpd/files/patch-src__stat_cache.c deleted file mode 100644 index 210992e178eb..000000000000 --- a/www/lighttpd/files/patch-src__stat_cache.c +++ /dev/null @@ -1,21 +0,0 @@ -# -# Do not remove until http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/21768 -# is not applied and release new versions. -# -Index: stat_cache.c -=================================================================== ---- src/stat_cache.c (revision 1006) -+++ src/stat_cache.c (revision 1008) -@@ -487,6 +487,12 @@ - - - if (S_ISREG(st.st_mode)) { -+ /* fix broken stat/open for symlinks to reg files with appended slash on freebsd,osx */ -+ if (name->ptr[name->used-2] == '/') { -+ errno = ENOTDIR; -+ return HANDLER_ERROR; -+ } -+ - /* try to open the file to check if we can read it */ - if (-1 == (fd = open(name->ptr, O_RDONLY))) { - return HANDLER_ERROR; |