mirror of https://github.com/python/cpython.git
The code to write timestamps couldn't handle negative times (and time
on the Mac is negativevalues > 0x80000000). Fixed.
This commit is contained in:
parent
0009c4ea59
commit
2d0589be67
|
@ -19,6 +19,8 @@ def write32(output, value):
|
|||
output.write(struct.pack("<l", value))
|
||||
|
||||
def write32u(output, value):
|
||||
if value < 0:
|
||||
value = value + 0x100000000L
|
||||
output.write(struct.pack("<L", value))
|
||||
|
||||
def read32(input):
|
||||
|
|
Loading…
Reference in New Issue