Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
c0c45059
Commit
c0c45059
authored
Sep 18, 1994
by
Karl Heuer
Browse files
Declare set_file_times.
parent
546ec8fb
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
24 deletions
+4
-24
src/systime.h
src/systime.h
+4
-24
No files found.
src/systime.h
View file @
c0c45059
...
...
@@ -27,6 +27,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <time.h>
#endif
#endif
#ifdef HAVE_UTIME_H
#include <utime.h>
#endif
#ifdef HAVE_TZNAME
#ifndef tzname
/* For SGI. */
...
...
@@ -72,9 +75,6 @@ extern long timezone;
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 @@ extern long timezone;
#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
();
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment