aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2022-10-25 16:20:15 +0100
committerRon Yorston <rmy@pobox.com>2022-10-25 16:20:15 +0100
commit0b5bd6e1436c38a74c5294535d5f4d7a7cf79d54 (patch)
tree30e41d93976dcaa6fd4206eb3bda03c4a09364eb
parent62654c448c4f0dfc0fdb72220adc33af0be7cb65 (diff)
downloadbusybox-w32-0b5bd6e1436c38a74c5294535d5f4d7a7cf79d54.tar.gz
busybox-w32-0b5bd6e1436c38a74c5294535d5f4d7a7cf79d54.tar.bz2
busybox-w32-0b5bd6e1436c38a74c5294535d5f4d7a7cf79d54.zip
win32: fix warning in timegm(3)
Building on Windows using w64devkit resulted in a new warning in timegm(3). The compiler didn't like a reference to the unnamed temporary in: if (!is_leap) is_leap = &(int){0}; is_leap is always non-NULL in the limited version of the code used here so the offending line can simply be removed.
-rw-r--r--win32/timegm.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/win32/timegm.c b/win32/timegm.c
index 8bfa041c4..ac39a26f5 100644
--- a/win32/timegm.c
+++ b/win32/timegm.c
@@ -42,7 +42,6 @@ static long long __year_to_secs(long long year, int *is_leap)
42 return 31536000*(y-70) + 86400*leaps; 42 return 31536000*(y-70) + 86400*leaps;
43 } 43 }
44 44
45 if (!is_leap) is_leap = &(int){0};
46 cycles = (year-100) / 400; 45 cycles = (year-100) / 400;
47 rem = (year-100) % 400; 46 rem = (year-100) % 400;
48 if (rem < 0) { 47 if (rem < 0) {