diff --git a/lib/compiler/objdump.zig b/lib/compiler/objdump.zig index 56746f712897835e33531511b5ad456d860c312e..539a4fe384036a1de025fa3c1585181f869dcbe0 100644 --- a/lib/compiler/objdump.zig +++ b/lib/compiler/objdump.zig @@ -1029,7 +1029,7 @@ const coff = struct { var weak_external: std.coff.WeakExternalDefinition = undefined; @memcpy(std.mem.asBytes(&weak_external)[0..symbol_size], aux_symbols[0..symbol_size]); if (native_endian != .little) - std.mem.byteSwapAllFields(std.coff.SectionDefinition, &weak_external); + std.mem.byteSwapAllFields(std.coff.WeakExternalDefinition, &weak_external); if (weak_external.tag_index >= header.number_of_symbols) return d.failParse(