diff options
author | trawick <trawick@13f79535-47bb-0310-9956-ffa450edef68> | 2001-02-12 20:55:32 +0000 |
---|---|---|
committer | trawick <trawick@13f79535-47bb-0310-9956-ffa450edef68> | 2001-02-12 20:55:32 +0000 |
commit | 60352387961b30df1f2f859f02fb9098822bc204 (patch) | |
tree | d1327380c2afe4b74c5391d963b8ae47ac890844 | |
parent | 7f769c097ec6258f83f5befcabf0ed38b13501ba (diff) | |
download | libapr-60352387961b30df1f2f859f02fb9098822bc204.tar.gz |
OS/390 has _POSIX_PATH_MAX but not PATH_MAX (did I hear a little bird
say "APR_PATH_MAX?")
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61226 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | file_io/unix/dir.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/file_io/unix/dir.c b/file_io/unix/dir.c index 93bcc6165..8e2ac510d 100644 --- a/file_io/unix/dir.c +++ b/file_io/unix/dir.c @@ -154,7 +154,11 @@ apr_status_t apr_dir_read(apr_finfo_t *finfo, apr_int32_t wanted, wanted &= ~(APR_FINFO_NAME); if (wanted) { +#if defined(PATH_MAX) char fspec[PATH_MAX]; +#elif defined(_POSIX_PATH_MAX) + char fspec[_POSIX_PATH_MAX]; +#endif int off; apr_cpystrn(fspec, thedir->dirname, sizeof(fspec)); off = strlen(fspec); |