Ensure PENDING/ELAPSED use a 32-bit integer

This commit is contained in:
Scott Lahteine 2018-10-31 17:23:24 -05:00
parent 6e041b9c61
commit f5498168ae

View file

@ -25,5 +25,5 @@
typedef uint32_t millis_t; typedef uint32_t millis_t;
#define PENDING(NOW,SOON) ((long)(NOW-(SOON))<0) #define PENDING(NOW,SOON) ((int32_t)(NOW-(SOON))<0)
#define ELAPSED(NOW,SOON) (!PENDING(NOW,SOON)) #define ELAPSED(NOW,SOON) (!PENDING(NOW,SOON))