summaryrefslogtreecommitdiff
blob: 67b1274c80207c4cb73dc4633bab0d5604b066a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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>