diff --git a/newlib/libc/time/gmtime_r.c b/newlib/libc/time/gmtime_r.c index 81c7c94b1..6475df3ba 100644 --- a/newlib/libc/time/gmtime_r.c +++ b/newlib/libc/time/gmtime_r.c @@ -56,8 +56,8 @@ _DEFUN (gmtime_r, (tim_p, res), unsigned erayear, yearday, month, day; unsigned long eraday; - days = ((long)lcltime) / SECSPERDAY + EPOCH_ADJUSTMENT_DAYS; - rem = ((long)lcltime) % SECSPERDAY; + days = lcltime / SECSPERDAY + EPOCH_ADJUSTMENT_DAYS; + rem = lcltime % SECSPERDAY; if (rem < 0) { rem += SECSPERDAY;