Mercurial > hg > octave-kai > gnulib-hg
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