From 29f3d1185cd39daa6b0cbe70ecb05543dbeb6394 Mon Sep 17 00:00:00 2001 From: kcbanner Date: Thu, 11 Jun 2026 02:19:24 -0400 Subject: [PATCH] resinator: fixup symbol type --- lib/compiler/resinator/cvtres.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/compiler/resinator/cvtres.zig b/lib/compiler/resinator/cvtres.zig index 244ab3f63596bfe01365761e1a5e2db084f48a2e..52f3a70ca0b4162ae5fc2248c29205b686ce56bb 100644 --- a/lib/compiler/resinator/cvtres.zig +++ b/lib/compiler/resinator/cvtres.zig @@ -383,7 +383,7 @@ pub fn writeCoff( fn writeSymbol(writer: *std.Io.Writer, symbol: std.coff.Symbol) !void { try writer.writeAll(&symbol.name); try writer.writeInt(u32, symbol.value, .little); - try writer.writeInt(u16, @intFromEnum(symbol.section_number), .little); + try writer.writeInt(i16, @intFromEnum(symbol.section_number), .little); try writer.writeInt(u8, @intFromEnum(symbol.type.base_type), .little); try writer.writeInt(u8, @intFromEnum(symbol.type.complex_type), .little); try writer.writeInt(u8, @intFromEnum(symbol.storage_class), .little); -- 2.54.0