mirror of
https://github.com/bellard/quickjs.git
synced 2026-03-31 20:28:01 +00:00
avoid win32 crash in getTimezoneOffset() if time is < 1970 (#238)
This commit is contained in:
parent
7c487f1c6a
commit
1572aa8a59
@ -44429,9 +44429,13 @@ static int getTimezoneOffset(int64_t time)
|
||||
time_t gm_ti, loc_ti;
|
||||
|
||||
tm = gmtime(&ti);
|
||||
if (!tm)
|
||||
return 0;
|
||||
gm_ti = mktime(tm);
|
||||
|
||||
tm = localtime(&ti);
|
||||
if (!tm)
|
||||
return 0;
|
||||
loc_ti = mktime(tm);
|
||||
|
||||
res = (gm_ti - loc_ti) / 60;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user