diff --git a/getcwd.c b/getcwd.c index 503925f04..d210a6f3e 100644 --- a/getcwd.c +++ b/getcwd.c @@ -72,6 +72,10 @@ #include "compat.h" +#ifndef dirfd +# define dirfd(dirp) ((dirp)->dd_fd) +#endif + #define ISDOT(dp) \ (dp->d_name[0] == '.' && (dp->d_name[1] == '\0' || \ (dp->d_name[1] == '.' && dp->d_name[2] == '\0')))