# HG changeset patch # User Karl Heuer # Date 779915739 0 # Node ID ff77b0aa7754b194dad0d3ff45262c1e710bebea # Parent 754325dc4ed7f51bc405e19ef4e26767024acc21 Declare set_file_times. diff -r 754325dc4ed7 -r ff77b0aa7754 src/systime.h --- 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 #endif #endif +#ifdef HAVE_UTIME_H +#include +#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 ();