X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=getcwd.c;h=b6feaac7562118e0418ee4959985313044bddb37;hb=8aec67fefda022f0a0c3fb8800e75cfe6e51b690;hp=ca7ae66a09512c230f9271275ac346bae8d81b42;hpb=ca3ab12a66fc683cabf546fd405cfbf39ef9fb6f;p=debian%2Fsudo diff --git a/getcwd.c b/getcwd.c index ca7ae66..b6feaac 100644 --- a/getcwd.c +++ b/getcwd.c @@ -50,7 +50,7 @@ # endif #endif /* HAVE_STRING_H */ #if defined(HAVE_MALLOC_H) && !defined(STDC_HEADERS) -# include +# include #endif /* HAVE_MALLOC_H && !STDC_HEADERS */ #ifdef HAVE_UNISTD_H # include @@ -74,16 +74,12 @@ #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'))) #ifndef lint -static const char rcsid[] = "$Sudo: getcwd.c,v 1.22 2001/12/14 19:52:47 millert Exp $"; +static const char rcsid[] = "$Sudo: getcwd.c,v 1.25 2004/06/06 23:58:10 millert Exp $"; #endif /* lint */ char * @@ -131,7 +127,7 @@ getcwd(pt, size) */ if ((up = malloc(upsize = 1024 - 4)) == NULL) goto err; - eup = up + MAXPATHLEN; + eup = up + PATH_MAX; bup = up; up[0] = '.'; up[1] = '\0';