time: time_t is at least long int, convert it as such.

Rumors even says that it may be long long on recent 32-bit Linux x86
systems.
pull/121/merge
Paul Sokolovsky 2017-09-04 12:47:29 +03:00
rodzic c18ef60871
commit f51d7ec0db
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -40,7 +40,7 @@ def localtime(t=None):
t = time()
t = int(t)
a = ustruct.pack('i', t)
a = ustruct.pack('l', t)
tm_p = localtime_(a)
return _c_tm_to_tuple(uctypes.bytearray_at(tm_p, 36))
@ -50,7 +50,7 @@ def gmtime(t=None):
t = time()
t = int(t)
a = ustruct.pack('i', t)
a = ustruct.pack('l', t)
tm_p = gmtime_(a)
return _c_tm_to_tuple(uctypes.bytearray_at(tm_p, 36))