From b56b2e303252c4eac5cf7f702553d731f5bbfc4e Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 12 Mar 2011 13:32:33 +0100 Subject: [PATCH] Oops, fix last commit. --- lib/sys_stat.in.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sys_stat.in.h b/lib/sys_stat.in.h index 22cde114e7..4122613037 100644 --- a/lib/sys_stat.in.h +++ b/lib/sys_stat.in.h @@ -359,7 +359,7 @@ _GL_WARN_ON_USE (fstatat, "fstatat is not portable - " implementation relies on futimesat, which on Solaris 10 makes an invocation to futimens that is meant to invoke the libc's futimens(), not gnulib's futimens(). */ -# if @REPLACE_FUTIMENS@ || defined __sun +# if @REPLACE_FUTIMENS@ || (!@HAVE_FUTIMENS@ && defined __sun) # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef futimens # define futimens rpl_futimens @@ -622,7 +622,7 @@ _GL_WARN_ON_USE (stat, "stat is unportable - " implementation relies on futimesat, which on Solaris 10 makes an invocation to utimensat that is meant to invoke the libc's utimensat(), not gnulib's utimensat(). */ -# if @REPLACE_UTIMENSAT@ || defined __sun +# if @REPLACE_UTIMENSAT@ || (!@HAVE_UTIMENSAT@ && defined __sun) # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef utimensat # define utimensat rpl_utimensat -- 2.30.2