diff options
Diffstat (limited to 'file_io/unix/dir.c')
-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); |