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
1 changed files with 1 additions and 1 deletions
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…
Add table
Reference in a new issue