commit 3860e664c596bb4c0425de58768d63ee95fe36ef (tree)
parent 0f27836c218ee84f5fb7d4c47dd93a920663c037
Author: William Sengir <william@sengir.com>
Date: Sun, 28 Aug 2022 03:10:39 -0700
coff: fix reading COFF header offset
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/std/coff.zig b/lib/std/coff.zig
@@ -831,7 +831,7 @@ pub const Coff = struct {
var stream = std.io.fixedBufferStream(self.data);
const reader = stream.reader();
try stream.seekTo(pe_pointer_offset);
- const coff_header_offset = try reader.readByte();
+ const coff_header_offset = try reader.readIntLittle(u32);
try stream.seekTo(coff_header_offset);
var buf: [4]u8 = undefined;
try reader.readNoEof(&buf);