Skip to content

Commit f46b3b2

Browse files
committed
igvm: pad with zero byte instead of zero ascii
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
1 parent 53656dd commit f46b3b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/igvm/igvmfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ def update_crc32_checksum(self):
384384
# IGVM parser assumes the header is aligned by 8
385385
aligned_size = ((size + 7) >> 3) << 3
386386
out.extend(bytes(h))
387-
out.extend(b'0'*(aligned_size-size))
387+
out.extend(b'\x00'*(aligned_size-size))
388388

389389
self.headers[0].Checksum = zlib.crc32(out)
390390

@@ -400,7 +400,7 @@ def marshal(self) -> bytes:
400400
#IGVM parser assumes the header is aligned by 8
401401
aligned_size = ((size + 7) >> 3) << 3
402402
out.extend(bytes(h))
403-
out.extend(b'0'*(aligned_size-size))
403+
out.extend(b'\x00'*(aligned_size-size))
404404
return out
405405

406406
@staticmethod

0 commit comments

Comments
 (0)