diff options
author | Ron Yorston <rmy@pobox.com> | 2022-10-25 16:20:15 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2022-10-25 16:20:15 +0100 |
commit | 0b5bd6e1436c38a74c5294535d5f4d7a7cf79d54 (patch) | |
tree | 30e41d93976dcaa6fd4206eb3bda03c4a09364eb | |
parent | 62654c448c4f0dfc0fdb72220adc33af0be7cb65 (diff) | |
download | busybox-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.c | 1 |
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) { |