mirror of
https://github.com/sheumann/hush.git
synced 2025-01-04 22:34:37 +00:00
Set the tm_isdst flag to -1 before calling mktime(). Otherwise, the current
timezone setting is used for the new date.
This commit is contained in:
parent
e5272074c9
commit
b511f9cea9
@ -209,6 +209,7 @@ int date_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Correct any day of week and day of year etc. fields */
|
/* Correct any day of week and day of year etc. fields */
|
||||||
|
tm_time.tm_isdst = -1; /* Be sure to recheck dst. */
|
||||||
tm = mktime(&tm_time);
|
tm = mktime(&tm_time);
|
||||||
if (tm < 0) {
|
if (tm < 0) {
|
||||||
bb_error_msg_and_die(bb_msg_invalid_date, date_str);
|
bb_error_msg_and_die(bb_msg_invalid_date, date_str);
|
||||||
|
Loading…
Reference in New Issue
Block a user