From: Jim Meyering Date: Sun, 18 Apr 1999 15:44:03 +0000 (+0000) Subject: (NAME_MAX_IN_DIR): Rename from PATH_MAX_IN_DIR. Use _POSIX_NAME_MAX, X-Git-Tag: TEXTUTILS-1_22j~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fe4e6b4435a0dca4e7731e4adac884abec5b271;p=thirdparty%2Fcoreutils.git (NAME_MAX_IN_DIR): Rename from PATH_MAX_IN_DIR. Use _POSIX_NAME_MAX, not _POSIX_PATH_MAX. Guard with #if HAVE_PATHCONF rather than #if HAVE_UNISTD_H. --- diff --git a/src/sort.c b/src/sort.c index d932f409cc..d69cb4f050 100644 --- a/src/sort.c +++ b/src/sort.c @@ -42,10 +42,10 @@ # include #endif -#if HAVE_UNISTD_H && defined(_PC_PATH_MAX) && _POSIX_NAME_MAX == 12 -# define PATH_MAX_IN_DIR(Dir) pathconf(Dir, _PC_PATH_MAX) +#if HAVE_PATHCONF && defined _PC_NAME_MAX +# define NAME_MAX_IN_DIR(Dir) pathconf (Dir, _PC_NAME_MAX) #else -# define PATH_MAX_IN_DIR(Dir) 255 +# define NAME_MAX_IN_DIR(Dir) 255 #endif char *xstrdup (); @@ -436,7 +436,7 @@ tempname (void) static unsigned int seq; int len = strlen (temp_dir); char *name = xmalloc (len + 1 + sizeof ("sort") - 1 + 5 + 5 + 1); - int long_file_names = PATH_MAX_IN_DIR (temp_dir) > 12; + int long_file_names = NAME_MAX_IN_DIR (temp_dir) > 12; struct tempnode *node; node = (struct tempnode *) xmalloc (sizeof (struct tempnode));