Fixed KBoot segment creation

This commit is contained in:
Rob McMullen 2016-04-25 11:57:41 -07:00
parent 6a924a5970
commit 7ed99d614f

View File

@ -52,4 +52,5 @@ class KBootImage(DiskImageBase):
def get_file_segment(self, dirent):
start = dirent.exe_start
end = dirent.exe_start + dirent.exe_size
return XexSegment(self.bytes[start:end], self.style[start:end], 0, 0, 0, start, name="KBoot Executable")
raw = self.rawdata[start:end]
return XexSegment(raw, 0, 0, start, end, name="KBoot Executable")