Check number of bytes remaining before reading texture strings

This commit is contained in:
William Herald Snyder
2022-10-29 12:57:14 -04:00
parent 613cb20678
commit f451be4d18
2 changed files with 11 additions and 4 deletions

View File

@@ -138,6 +138,9 @@ class Reader:
def how_much_left(self, pos):
return self.end_pos - pos
def bytes_remaining(self):
return self.end_pos - self.file.tell()
def skip_until(self, header):
while (self.could_have_child() and header not in self.peak_next_header()):
self.skip_bytes(1)