Fix for negative sizes

This commit is contained in:
Simon 2018-07-25 11:37:12 -04:00
parent 49206af566
commit 5ff198b88a

View File

@ -25,8 +25,8 @@ class File:
return b"".join([ return b"".join([
self.name.encode(), self.name.encode(),
b"D" if self.is_dir else b"F", b"D" if self.is_dir else b"F",
self.size.to_bytes(6, byteorder="little"), abs(self.size).to_bytes(6, byteorder="little"),
self.mtime.to_bytes(6, byteorder="little"), abs(self.mtime).to_bytes(6, byteorder="little"),
]) ])
def to_json(self): def to_json(self):