changeset 8882:ff77b0aa7754

Declare set_file_times.
author Karl Heuer <kwzh@gnu.org>
date Sun, 18 Sep 1994 19:15:39 +0000
parents 754325dc4ed7
children 24993c71127a
files src/systime.h
diffstat 1 files changed, 4 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/src/systime.h	Sun Sep 18 19:13:39 1994 +0000
+++ b/src/systime.h	Sun Sep 18 19:15:39 1994 +0000
@@ -27,6 +27,9 @@
 #include <time.h>
 #endif
 #endif
+#ifdef HAVE_UTIME_H
+#include <utime.h>
+#endif
 
 #ifdef HAVE_TZNAME
 #ifndef tzname		/* For SGI.  */
@@ -72,9 +75,6 @@
 
    EMACS_GET_TIME (TIME) stores the current system time in TIME, which
 	should be an lvalue.
-   EMACS_SET_UTIMES (PATH, ATIME, MTIME) changes the last-access and
-	last-modification times of the file named PATH to ATIME and
-	MTIME, which are EMACS_TIMEs.
 
    EMACS_ADD_TIME (DEST, SRC1, SRC2) adds SRC1 to SRC2 and stores the
 	result in DEST.  SRC should not be negative.
@@ -148,24 +148,4 @@
 #define EMACS_SET_SECS_USECS(time, secs, usecs) 		\
   (EMACS_SET_SECS (time, secs), EMACS_SET_USECS (time, usecs))
 
-#ifdef USE_UTIME
-
-#define EMACS_SET_UTIMES(path, atime, mtime)			\
-  {								\
-    time_t tv[2];						\
-    tv[0] = EMACS_SECS (atime);					\
-    tv[1] = EMACS_SECS (mtime);					\
-    utime ((path), tv);						\
-  }
-
-#else /* ! defined (USE_UTIME) */
-
-#define EMACS_SET_UTIMES(path, atime, mtime)			\
-  {								\
-    EMACS_TIME tv[2];						\
-    tv[0] = atime;						\
-    tv[1] = mtime;						\
-    utimes ((path), tv);					\
-  }
-
-#endif /* ! defined (USE_UTIME) */
+extern int set_file_times ();