mirror of
https://github.com/open-simh/simh.git
synced 2026-01-13 07:20:12 +00:00
SCP: Fix for %DATE_WW% and %DATE_WYYYY% computation on the first days of a year after a leap year.
This commit is contained in:
parent
8b9e33c3a3
commit
c64aabf51f
2
scp.c
2
scp.c
@ -1913,7 +1913,7 @@ for (; *ip && (op < oend); ) {
|
||||
|
||||
if (iso_wk == 0) {
|
||||
iso_yr = iso_yr - 1;
|
||||
tmnow->tm_yday += 365 + ((iso_yr % 4) == 0) ? 1 : 0; /* Adjust for Leap Year (Correct thru 2099) */
|
||||
tmnow->tm_yday += 365 + (((iso_yr % 4) == 0) ? 1 : 0); /* Adjust for Leap Year (Correct thru 2099) */
|
||||
iso_wk = (tmnow->tm_yday + 11 - (tmnow->tm_wday ? tmnow->tm_wday : 7))/7;
|
||||
}
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user