From 3b29641dac154382a8ac0339777794331a1cdbe0 Mon Sep 17 00:00:00 2001 From: "D. Richard Hipp" Date: Fri, 12 Jan 2018 14:34:45 +0000 Subject: [PATCH] Always use utimes() instead of utimensat() since the latter is not available even on some recent unix systems. --- ext/misc/fileio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/misc/fileio.c b/ext/misc/fileio.c index f126a2e435..7035889482 100644 --- a/ext/misc/fileio.c +++ b/ext/misc/fileio.c @@ -86,6 +86,7 @@ SQLITE_EXTENSION_INIT1 # include # include # include +# include #else # include "windows.h" # include @@ -285,7 +286,7 @@ static int writeFile( }else{ return 1; } -#elif defined(AT_FDCWD) +#elif defined(AT_FDCWD) && 0 /* utimensat() is not univerally available */ /* Recent unix */ struct timespec times[2]; times[0].tv_nsec = times[1].tv_nsec = 0; -- 2.11.4.GIT