diff options
Diffstat (limited to 'dev-libs/gnulib/files/gnulib-2009.03.03.14.07.45-scandir.patch')
-rw-r--r-- | dev-libs/gnulib/files/gnulib-2009.03.03.14.07.45-scandir.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/dev-libs/gnulib/files/gnulib-2009.03.03.14.07.45-scandir.patch b/dev-libs/gnulib/files/gnulib-2009.03.03.14.07.45-scandir.patch new file mode 100644 index 000000000000..67b1274c8020 --- /dev/null +++ b/dev-libs/gnulib/files/gnulib-2009.03.03.14.07.45-scandir.patch @@ -0,0 +1,15 @@ +--- a/lib/scandir.c ++++ b/lib/scandir.c +@@ -18,6 +18,12 @@ + #include <config.h> + + #include <dirent.h> ++#ifndef _D_EXACT_NAMLEN ++# define _D_EXACT_NAMLEN(d) strlen ((d)->d_name) ++#endif ++#ifndef _D_ALLOC_NAMLEN ++# define _D_ALLOC_NAMLEN(d) (_D_EXACT_NAMLEN (d) + 1) ++#endif + + #include <stdlib.h> + #include <string.h> |