From af9dcec3e97e837acde89c74ca29d09e90ad2587 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Sun, 8 Oct 2023 11:34:10 -0400 Subject: [PATCH] Use "long long" for 32-bit systems. --- src/funcs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/funcs.c b/src/funcs.c index ff963ee0..d11a4fca 100644 --- a/src/funcs.c +++ b/src/funcs.c @@ -3758,9 +3758,9 @@ solstice_equinox_for_year(int y, int which) } j -= 2447892.50000; /* This is the Julian date of midnight, 1 Jan 1990 UTC */ - int dse = (int) j; + long long dse = (long) j; - int min = floor((j - (double) dse) * MINUTES_PER_DAY); + long long min = (long long) floor((j - (double) dse) * MINUTES_PER_DAY); int ret; /* Convert from UTC to local time */