changeset 16102:fb1642a53c3b

fstatat: Simplify. * lib/fstatat.c (AT_FUNC_NAME): Define as fstatat. On platforms where gnulib should define rpl_fstatat, there is a "#define fstatat rpl_fstatat" in <sys/stat.h>.
author Bruno Haible <bruno@clisp.org>
date Sat, 19 Nov 2011 19:08:02 +0100
parents 4d287898db14
children da3bb2df6a6a
files ChangeLog lib/fstatat.c
diffstat 2 files changed, 8 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-11-19  Bruno Haible  <bruno@clisp.org>
+
+	fstatat: Simplify.
+	* lib/fstatat.c (AT_FUNC_NAME): Define as fstatat. On platforms where
+	gnulib should define rpl_fstatat, there is a
+	"#define fstatat rpl_fstatat" in <sys/stat.h>.
+
 2011-11-19  Bruno Haible  <bruno@clisp.org>
 
 	Ensure 'inline' can be used in tests/test-utimens-common.h.
--- a/lib/fstatat.c
+++ b/lib/fstatat.c
@@ -118,11 +118,7 @@
    then give a diagnostic and exit nonzero.
    Otherwise, this function works just like Solaris' fstatat.  */
 
-# if HAVE_FSTATAT
-#  define AT_FUNC_NAME rpl_fstatat
-# else
-#  define AT_FUNC_NAME fstatat
-# endif
+# define AT_FUNC_NAME fstatat
 # define AT_FUNC_F1 lstat
 # define AT_FUNC_F2 stat_func
 # define AT_FUNC_USE_F1_COND AT_SYMLINK_NOFOLLOW