From 4557f862d24b72f586f0494e666bff2b7fa0aed6 Mon Sep 17 00:00:00 2001 From: Bruno Haible <bruno@clisp.org> Date: Sat, 13 May 2017 02:32:24 +0200 Subject: [PATCH] stat: Complete removal of REPLACE_FUNC_STAT_DIR code. * lib/stat.c: Remove all REPLACE_FUNC_STAT_DIR code. --- ChangeLog | 5 +++++ lib/stat.c | 11 ----------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index c342f6c4a1..17f835dd92 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2017-05-13 Bruno Haible <bruno@clisp.org> + + stat: Complete removal of REPLACE_FUNC_STAT_DIR code. + * lib/stat.c: Remove all REPLACE_FUNC_STAT_DIR code. + 2017-05-11 Paul Eggert <eggert@cs.ucla.edu> getopt-posix: port to mingw diff --git a/lib/stat.c b/lib/stat.c index 1954449902..696f3d643a 100644 --- a/lib/stat.c +++ b/lib/stat.c @@ -32,13 +32,11 @@ # if _GL_WINDOWS_64_BIT_ST_SIZE # undef stat /* avoid warning on mingw64 with _FILE_OFFSET_BITS=64 */ # define stat _stati64 -# define REPLACE_FUNC_STAT_DIR 1 # undef REPLACE_FUNC_STAT_FILE # elif REPLACE_FUNC_STAT_FILE /* mingw64 has a broken stat() function, based on _stat(), in libmingwex.a. Bypass it. */ # define stat _stat -# define REPLACE_FUNC_STAT_DIR 1 # undef REPLACE_FUNC_STAT_FILE # endif #endif @@ -73,15 +71,6 @@ orig_stat (const char *filename, struct stat *buf) # include "stat-w32.h" #endif -#if REPLACE_FUNC_STAT_DIR -# include "pathmax.h" - /* The only known systems where REPLACE_FUNC_STAT_DIR is needed also - have a constant PATH_MAX. */ -# ifndef PATH_MAX -# error "Please port this replacement to your platform" -# endif -#endif - #ifdef WINDOWS_NATIVE /* Return TRUE if the given file name denotes an UNC root. */ static BOOL -- 2.39.5