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)