diff options
author | Damien Miller <djm@mindrot.org> | 2005-05-27 19:36:56 +1000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2005-05-27 19:36:56 +1000 |
commit | 287b4591945c27b374f810f44053b33206fb5eec (patch) | |
tree | cbb9754bb1a7dc5ae4d01febb24e0d413c308cfd | |
parent | de3cb0a3dc1bd98762afa3d71f3ffcdb76029fad (diff) |
- (djm) [defines.h] Use our realpath if we have to define PATH_MAX, spotted by
David Leach; ok dtucker@
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | defines.h | 8 |
2 files changed, 11 insertions, 3 deletions
@@ -1,3 +1,7 @@ +20050527 + - (djm) [defines.h] Use our realpath if we have to define PATH_MAX, spotted by + David Leach; ok dtucker@ + 20050525 - (djm) [mpaux.c mpaux.h Makefile.in] Remove old mpaux.[ch] code, it has not been used for a while @@ -2608,4 +2612,4 @@ - (djm) Trim deprecated options from INSTALL. Mention UsePAM - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu -$Id: ChangeLog,v 1.3790 2005/05/26 10:48:25 djm Exp $ +$Id: ChangeLog,v 1.3791 2005/05/27 09:36:56 djm Exp $ @@ -25,7 +25,7 @@ #ifndef _DEFINES_H #define _DEFINES_H -/* $Id: defines.h,v 1.119 2005/02/20 10:01:49 dtucker Exp $ */ +/* $Id: defines.h,v 1.120 2005/05/27 09:36:56 djm Exp $ */ /* Constants */ @@ -54,7 +54,11 @@ enum # ifdef PATH_MAX # define MAXPATHLEN PATH_MAX # else /* PATH_MAX */ -# define MAXPATHLEN 64 /* Should be safe */ +# define MAXPATHLEN 64 +/* realpath uses a fixed buffer of size MAXPATHLEN, so force use of ours */ +# ifndef BROKEN_REALPATH +# define BROKEN_REALPATH 1 +# endif /* BROKEN_REALPATH */ # endif /* PATH_MAX */ #endif /* MAXPATHLEN */ |