From: Jim Meyering Date: Sun, 8 Nov 1998 03:38:06 +0000 (+0000) Subject: [HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lstat and declare the latter. X-Git-Tag: FILEUTILS-4_0-b7~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=920680fe4fcd8accfbb8496a71684b0931cfda1c;p=thirdparty%2Fcoreutils.git [HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lstat and declare the latter. --- diff --git a/src/remove.c b/src/remove.c index e35c1e3780..a3567ad1bf 100644 --- a/src/remove.c +++ b/src/remove.c @@ -51,6 +51,13 @@ typedef enum {false = 0, true = 1} bool; # endif #endif +/* On systems with an lstat function that accepts the empty string, + arrange to make lstat calls go through the wrapper function. */ +#if HAVE_LSTAT_EMPTY_STRING_BUG +int rpl_lstat PARAMS((const char *, struct stat *)); +# define lstat(Name, Stat_buf) rpl_lstat(Name, Stat_buf) +#endif + #ifdef D_INO_IN_DIRENT # define D_INO(dp) ((dp)->d_ino) # define ENABLE_CYCLE_CHECK