diff --git a/Marlin/src/core/millis_t.h b/Marlin/src/core/millis_t.h index 97532374b5..d38ab65d0a 100644 --- a/Marlin/src/core/millis_t.h +++ b/Marlin/src/core/millis_t.h @@ -25,5 +25,5 @@ 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))