Guard the above pathconf-using definitions with `#if HAVE_PATHCONF'
authorJim Meyering <jim@meyering.net>
Sun, 12 Aug 2001 18:46:20 +0000 (18:46 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 12 Aug 2001 18:46:20 +0000 (18:46 +0000)
rather than with `#ifdef _POSIX_VERSION'.

src/pathchk.c

index bba26d5dbde0ab0223b9b0439b27759ded6f1678..e62a3b588ce157797842bef04325fb1568abf1c8 100644 (file)
@@ -58,7 +58,7 @@ extern int errno;
 
 #define AUTHORS "David MacKenzie and Jim Meyering"
 
-#ifdef _POSIX_VERSION
+#if HAVE_PATHCONF
 # ifndef PATH_MAX
 #  define PATH_MAX_FOR(p) pathconf_wrapper ((p), _PC_PATH_MAX)
 # endif /* not PATH_MAX */
@@ -66,7 +66,7 @@ extern int errno;
 #  define NAME_MAX_FOR(p) pathconf_wrapper ((p), _PC_NAME_MAX);
 # endif /* not NAME_MAX */
 
-#else /* not _POSIX_VERSION */
+#else
 
 # include <sys/param.h>
 # ifndef PATH_MAX
@@ -85,7 +85,7 @@ extern int errno;
 #  endif /* not MAXNAMLEN */
 # endif /* not NAME_MAX */
 
-#endif /* not _POSIX_VERSION */
+#endif
 
 #ifndef _POSIX_PATH_MAX
 # define _POSIX_PATH_MAX 255