Mercurial > emacs
comparison src/systime.h @ 6577:6b5eb178d1db
(EMACS_TIME_NEG_P): Cast to signed.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Wed, 30 Mar 1994 00:50:02 +0000 |
parents | ad4092c38f51 |
children | cd81dba38a49 |
comparison
equal
deleted
inserted
replaced
6576:851ee89bae86 | 6577:6b5eb178d1db |
---|---|
115 if ((dest).tv_usec < 0) \ | 115 if ((dest).tv_usec < 0) \ |
116 (dest).tv_usec += 1000000, (dest).tv_sec--; \ | 116 (dest).tv_usec += 1000000, (dest).tv_sec--; \ |
117 } | 117 } |
118 | 118 |
119 #define EMACS_TIME_NEG_P(time) \ | 119 #define EMACS_TIME_NEG_P(time) \ |
120 ((time).tv_sec < 0 \ | 120 ((long)(time).tv_sec < 0 \ |
121 || ((time).tv_sec == 0 \ | 121 || ((time).tv_sec == 0 \ |
122 && (time).tv_usec < 0)) | 122 && (long)(time).tv_usec < 0)) |
123 | 123 |
124 #else /* ! defined (HAVE_TIMEVAL) */ | 124 #else /* ! defined (HAVE_TIMEVAL) */ |
125 | 125 |
126 #define EMACS_TIME int | 126 #define EMACS_TIME int |
127 #define EMACS_SECS(time) (time) | 127 #define EMACS_SECS(time) (time) |