(set_file_times): Don't test HAVE_UTIME.
authorRichard M. Stallman <rms@gnu.org>
Sun, 25 Sep 1994 00:40:46 +0000 (00:40 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 25 Sep 1994 00:40:46 +0000 (00:40 +0000)
Assume utime exists if utimes does not.

src/sysdep.c

index fe31b59..cace5fa 100644 (file)
@@ -3355,16 +3355,15 @@ readdirver (dirp)
 \f
 int
 set_file_times (path, atime, mtime)
-     char *path;
+     char *filename;
      EMACS_TIME atime, mtime;
 {
 #ifdef HAVE_UTIMES
   struct timeval tv[2];
   tv[0] = atime;
   tv[1] = mtime;
-  return utimes (path, tv);
-#else
-#ifdef HAVE_UTIME
+  return utimes (filename, tv);
+#else /* not HAVE_UTIMES */
 #ifndef HAVE_STRUCT_UTIMBUF
   struct utimbuf {
     long actime;
@@ -3374,12 +3373,8 @@ set_file_times (path, atime, mtime)
   struct utimbuf utb;
   utb.actime = EMACS_SECS (atime);
   utb.modtime = EMACS_SECS (mtime);
-  return utime (path, &utb);
-#else /* !HAVE_UTIMES && !HAVE_UTIME */
-  /* Should we set errno here?  If so, set it to what?  */
-  return -1;
-#endif
-#endif
+  return utime (filename, &utb);
+#endif /* not HAVE_UTIMES */
 }
 \f
 /* mkdir and rmdir functions, for systems which don't have them.  */