From: Todd C. Miller Date: Sat, 17 Jun 1995 23:12:54 +0000 (+0000) Subject: now use HAVE_UTIME_NULL X-Git-Tag: SUDO_1_4_0~353 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d08febb0f20dace83432072b6d8d194db51f18c9;p=sudo now use HAVE_UTIME_NULL --- diff --git a/utime.c b/utime.c index d90c80f47..8918fb1fc 100644 --- a/utime.c +++ b/utime.c @@ -56,9 +56,9 @@ int utime(file, tvp) const char *file; /* file to udpate */ const struct utimbuf *utp; /* what to update to */ { - if (upt) { - struct timeval tv[2]; + struct timeval tv[2]; + if (upt) { tv[0].tv_sec = ut.actime; tv[0].tv_usec = 0; @@ -67,6 +67,13 @@ int utime(file, tvp) return(utimes(file, tv); } else { +#ifdef HAVE_UTIME_NULL return(utimes(file, NULL); +#else + tv[0].tv_sec = tv[1].tv_sec = time(NULL); + tv[0].tv_usec = tv[1].tv_usec = 0; + + return(utimes(file, tv); +#endif /* HAVE_UTIME_NULL */ } }