diff options
author | Earnie Boyd <earnie@users.sf.net> | 2012-08-03 23:16:38 +0400 |
---|---|---|
committer | Earnie Boyd <earnie@users.sf.net> | 2012-08-03 23:16:38 +0400 |
commit | eb9dc9d0686bdcd6f6342d82092b57c179aea1d9 (patch) | |
tree | 261624dc2379bdc8a4c7a98c9a64a7828f73a15c /winsup | |
parent | d8dbfe9518e1a6a20cf309b2f663e5b130edacb5 (diff) |
* include/limits.h (PATH_MAX): Guard with #ifndef __STRICT_ANSI__.
* include/sys/param.h (MAXPATHLEN): Make sure PATH_MAX is defined.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/mingw/ChangeLog | 2 | ||||
-rw-r--r-- | winsup/mingw/include/limits.h | 4 | ||||
-rw-r--r-- | winsup/mingw/include/sys/param.h | 4 |
3 files changed, 9 insertions, 1 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index a04c68337..7ffc87636 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -20,6 +20,8 @@ (_wfdopen, _wfopen, _wfreopen, _wfsopen, _wtmpnam, _wtempnam): Ditto. (_wrename, _wremove, _wperror, _wpopen): Ditto. (_lock_file, _unlock_file): Declare. + * include/limits.h (PATH_MAX): Guard with #ifndef __STRICT_ANSI__. + * include/sys/param.h (MAXPATHLEN): Make sure PATH_MAX is defined. 2012-08-01 Earnie Boyd <earnie@users.sourceforge.net> diff --git a/winsup/mingw/include/limits.h b/winsup/mingw/include/limits.h index 96ad26cec..ca4900610 100644 --- a/winsup/mingw/include/limits.h +++ b/winsup/mingw/include/limits.h @@ -29,7 +29,9 @@ * are semantically identical, with a limit of 259 characters for the * path name, plus one for a terminating NUL, for a total of 260. */ -#define PATH_MAX 260 +#ifndef __STRICT_ANSI__ +# define PATH_MAX 260 +#endif /* * Characteristics of the char data type. diff --git a/winsup/mingw/include/sys/param.h b/winsup/mingw/include/sys/param.h index 74966bd78..d38b46a5c 100644 --- a/winsup/mingw/include/sys/param.h +++ b/winsup/mingw/include/sys/param.h @@ -17,6 +17,10 @@ #define LITTLE_ENDIAN 1234 #define BYTE_ORDER LITTLE_ENDIAN +#ifdef PATH_MAX #define MAXPATHLEN PATH_MAX +#else +#define MAXPATHLEN 260 +#endif #endif |