* lib/savedir.c [!GNULIB_DIRENT_SAFER]: Don't include dirent--.h.
* modules/savedir (Depends-on): Depend on dirent, not dirent-safer.
2024-11-06 Paul Eggert <eggert@cs.ucla.edu>
+ savedir: don’t depend on dirent-safer
+ * lib/savedir.c: Include dirent.h, not dirent--.h.
+ * modules/savedir (Depends-on): Depend on dirent, not dirent-safer.
+
save-cwd: don’t depend on fd-safer-flag, unistd-safer
They aren’t needed in packages that use xstdopen
* lib/save-cwd.c: Do not include unistd--.h.
#include <errno.h>
-#include "dirent--.h"
+#if GNULIB_DIRENT_SAFER
+# include "dirent--.h"
+#endif
+
#ifndef _D_EXACT_NAMLEN
# define _D_EXACT_NAMLEN(dp) strlen ((dp)->d_name)
#endif
Depends-on:
attribute
closedir
-dirent-safer
+dirent
fdopendir
free-posix
opendir