The code to write timestamps couldn't handle negative times (and time

on the Mac is negativevalues > 0x80000000). Fixed.
This commit is contained in:
Jack Jansen 2001-02-21 10:39:35 +00:00
parent 0009c4ea59
commit 2d0589be67
1 changed files with 2 additions and 0 deletions

View File

@ -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):