From 31d3c116144301b51fc50ad7934fe6f988b7029c Mon Sep 17 00:00:00 2001 From: root Date: Wed, 1 Dec 2010 07:30:38 +0000 Subject: futimes/utimes --- eio.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'eio.c') diff --git a/eio.c b/eio.c index f810de2..4963fc1 100644 --- a/eio.c +++ b/eio.c @@ -818,12 +818,10 @@ eio__pwrite (int fd, void *buf, size_t count, off_t offset) } #endif -#ifndef HAVE_FUTIMES +#ifndef HAVE_UTIMES # undef utimes -# undef futimes -# define utimes(path,times) eio__utimes (path, times) -# define futimes(fd,times) eio__futimes (fd, times) +# define utimes(path,times) eio__utimes (path, times) static int eio__utimes (const char *filename, const struct timeval times[2]) @@ -841,6 +839,13 @@ eio__utimes (const char *filename, const struct timeval times[2]) return utime (filename, 0); } +#endif + +#ifndef HAVE_FUTIMES + +# undef futimes +# define futimes(fd,times) eio__futimes (fd, times) + static int eio__futimes (int fd, const struct timeval tv[2]) { errno = ENOSYS; -- cgit v1.2.3