It seems that mktime does what is required here. Certainly timegm() can
not be used because it is not available on all systems (most notably, win32).
This commit is contained in:
parent
e212226828
commit
4dbe060f2c
@ -291,10 +291,5 @@ time_t ASN1_UTCTIME_get(const ASN1_UTCTIME *s)
|
|||||||
}
|
}
|
||||||
#undef g2
|
#undef g2
|
||||||
|
|
||||||
return timegm(&tm)-offset*60; /* FIXME: timegm is non-standard,
|
return mktime(&tm)-offset*60;
|
||||||
* typically we only have mktime (which
|
|
||||||
* interprets the struct tm according to
|
|
||||||
* the current time zone setting).
|
|
||||||
* Also time_t is inappropriate for general
|
|
||||||
* UTC times because it may a 32 bit type. */
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user