diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2024-07-10 16:36:32 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2024-07-18 09:13:08 +0200 |
| commit | 174de37cefde3b22b02fee5982e7bacead4d200f (patch) | |
| tree | de8e99729e11de1b9116ebd3da5077ad722d9993 /src/link/MachO/Symbol.zig | |
| parent | 5b4c0cc1f9c4cb047064cffb70bc649b83681814 (diff) | |
| download | zig-174de37cefde3b22b02fee5982e7bacead4d200f.tar.gz zig-174de37cefde3b22b02fee5982e7bacead4d200f.zip | |
macho: fix compile errors
Diffstat (limited to 'src/link/MachO/Symbol.zig')
| -rw-r--r-- | src/link/MachO/Symbol.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/MachO/Symbol.zig b/src/link/MachO/Symbol.zig index 003996fc95..8cb198e7d7 100644 --- a/src/link/MachO/Symbol.zig +++ b/src/link/MachO/Symbol.zig @@ -150,7 +150,7 @@ pub fn getObjcSelrefsAddress(symbol: Symbol, macho_file: *MachO) u64 { const file = symbol.getFile(macho_file).?; return switch (file) { .dylib, .zig_object => unreachable, - .object, .internal => |x| x.symbols.items[extra.objc_selrefs].getAddress(.{}, macho_file), + inline else => |x| x.symbols.items[extra.objc_selrefs].getAddress(.{}, macho_file), }; } @@ -186,7 +186,7 @@ pub fn getOutputSymtabIndex(symbol: Symbol, macho_file: *MachO) ?u32 { const symtab_ctx = switch (file) { inline else => |x| x.output_symtab_ctx, }; - var idx = symbol.getExtra(macho_file).?.symtab; + var idx = symbol.getExtra(macho_file).symtab; if (symbol.isLocal()) { idx += symtab_ctx.ilocal; } else if (symbol.flags.@"export") { |
