diff --git a/lib/parsedate.c b/lib/parsedate.c index 0262f13aaa26db2f551d2379c835029c428a785c..c4f0f45166e8907c174802a225e042ed5881a827 100644 --- a/lib/parsedate.c +++ b/lib/parsedate.c @@ -410,8 +410,10 @@ static int parsedate(const char *date, time_t *output) if(error) return PARSEDATE_FAIL; +#if LONG_MAX != INT_MAX if((lval > (long)INT_MAX) || (lval < (long)INT_MIN)) return PARSEDATE_FAIL; +#endif val = curlx_sltosi(lval);