Bug fix
This commit is contained in:
@@ -23,7 +23,9 @@ class BPScript:
|
|||||||
d = struct.unpack('<L', self.data[self.iPos:self.iPos + 4])[0]
|
d = struct.unpack('<L', self.data[self.iPos:self.iPos + 4])[0]
|
||||||
if d == 0x17:
|
if d == 0x17:
|
||||||
self.last_pos = self.iPos
|
self.last_pos = self.iPos
|
||||||
self.iPos += 4
|
self.iPos += 4
|
||||||
|
else:
|
||||||
|
self.iPos += 1
|
||||||
|
|
||||||
def extract_string(self):
|
def extract_string(self):
|
||||||
offset = struct.unpack('<h', self.data[self.iPos:self.iPos + 2])[0]
|
offset = struct.unpack('<h', self.data[self.iPos:self.iPos + 2])[0]
|
||||||
|
|||||||
@@ -23,7 +23,9 @@ class BPScript:
|
|||||||
d = struct.unpack('<L', self.data[self.iPos:self.iPos + 4])[0]
|
d = struct.unpack('<L', self.data[self.iPos:self.iPos + 4])[0]
|
||||||
if d == 0x17:
|
if d == 0x17:
|
||||||
self.last_pos = self.iPos
|
self.last_pos = self.iPos
|
||||||
self.iPos += 4
|
self.iPos += 4
|
||||||
|
else:
|
||||||
|
self.iPos += 1
|
||||||
|
|
||||||
def extract_string(self):
|
def extract_string(self):
|
||||||
offset = struct.unpack('<h', self.data[self.iPos:self.iPos + 2])[0]
|
offset = struct.unpack('<h', self.data[self.iPos:self.iPos + 2])[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user