aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-06-23 17:05:10 +0000
committerDave Love2000-06-23 17:05:10 +0000
commit97dfd1a1330155f0dea99216da44f9b66658ee43 (patch)
tree348a9c35dc6ab07754411848a627e1fd4f928b29
parent2e83e1e11e88f75a2bef73174064c12e5344b919 (diff)
downloademacs-97dfd1a1330155f0dea99216da44f9b66658ee43.tar.gz
emacs-97dfd1a1330155f0dea99216da44f9b66658ee43.zip
(EMACS_GET_TIME) [!GETTIMEOFDAY_ONE_ARGUMENT]: Use HAVE_STRUCT_TIMEZONE.
-rw-r--r--src/systime.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/systime.h b/src/systime.h
index 59fc8a9628a..2b7eedbefcd 100644
--- a/src/systime.h
+++ b/src/systime.h
@@ -100,11 +100,16 @@ extern time_t timezone;
100#ifdef GETTIMEOFDAY_ONE_ARGUMENT 100#ifdef GETTIMEOFDAY_ONE_ARGUMENT
101#define EMACS_GET_TIME(time) gettimeofday (&(time)) 101#define EMACS_GET_TIME(time) gettimeofday (&(time))
102#else /* not GETTIMEOFDAY_ONE_ARGUMENT */ 102#else /* not GETTIMEOFDAY_ONE_ARGUMENT */
103#ifdef HAVE_STRUCT_TIMEZONE
103#define EMACS_GET_TIME(time) \ 104#define EMACS_GET_TIME(time) \
104 do { \ 105 do { \
105 struct timezone dummy; \ 106 struct timezone dummy; \
106 gettimeofday (&(time), &dummy); \ 107 gettimeofday (&(time), &dummy); \
107 } while (0) 108 } while (0)
109#else
110/* Presumably the second arg is ignored. */
111#define EMACS_GET_TIME(time) gettimeofday (&(time), NULL)
112#endif /* HAVE_STRUCT_TIMEZONE */
108#endif /* not GETTIMEOFDAY_ONE_ARGUMENT */ 113#endif /* not GETTIMEOFDAY_ONE_ARGUMENT */
109 114
110#define EMACS_ADD_TIME(dest, src1, src2) \ 115#define EMACS_ADD_TIME(dest, src1, src2) \