Fix bug
This commit is contained in:
@@ -121,7 +121,7 @@ class BPScript:
|
|||||||
new_len = new_offsets[last_key] + last_len
|
new_len = new_offsets[last_key] + last_len
|
||||||
# 对齐到16字节
|
# 对齐到16字节
|
||||||
new_len = new_len + (16 - new_len % 16)
|
new_len = new_len + (16 - new_len % 16)
|
||||||
data = bytearray(data[:all_keys[0]] + b'\0' * (new_len - old_len) + data[all_keys[0] + last_len:])
|
data = bytearray(data + b'\0' * (new_len - self.len))
|
||||||
self.len = new_len
|
self.len = new_len
|
||||||
data[4:8] = struct.pack('<L', self.len - self.header_size)
|
data[4:8] = struct.pack('<L', self.len - self.header_size)
|
||||||
for i in all_keys:
|
for i in all_keys:
|
||||||
|
|||||||
Reference in New Issue
Block a user