summaryrefslogtreecommitdiff
path: root/src/sysdep.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-09-25 00:40:46 +0000
committerRichard M. Stallman <rms@gnu.org>1994-09-25 00:40:46 +0000
commite269bd2deaa8a1ef79113655fb6d0e147babd682 (patch)
tree62d421f4bd975c3ef058354744e595b918988359 /src/sysdep.c
parent6e53307b17c4dc6444d3bbf81db56cac4fc2efa6 (diff)
downloademacs-e269bd2deaa8a1ef79113655fb6d0e147babd682.tar.gz
(set_file_times): Don't test HAVE_UTIME.
Assume utime exists if utimes does not.
Diffstat (limited to 'src/sysdep.c')
-rw-r--r--src/sysdep.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index fe31b599830..cace5fa4ac1 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -3355,16 +3355,15 @@ readdirver (dirp)
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 */
}
/* mkdir and rmdir functions, for systems which don't have them. */