diff options
| author | kcbanner <kcbanner@gmail.com> | 2023-07-13 00:02:35 -0400 |
|---|---|---|
| committer | kcbanner <kcbanner@gmail.com> | 2023-07-20 22:58:16 -0400 |
| commit | 7d8b4234774200ff071103399613ed444280a8d0 (patch) | |
| tree | 5c9544d9f110ab727f1e0f983b865772e8db7f86 /lib | |
| parent | 9549b4acf67ec7dfcebf5373c11cdc7af3d41aae (diff) | |
| download | zig-7d8b4234774200ff071103399613ed444280a8d0.tar.gz zig-7d8b4234774200ff071103399613ed444280a8d0.zip | |
macho: remove unnecessary checks
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/std/macho.zig | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/std/macho.zig b/lib/std/macho.zig index b5d58704eb..0433c8d692 100644 --- a/lib/std/macho.zig +++ b/lib/std/macho.zig @@ -2171,7 +2171,7 @@ pub fn unwindFrame(context: *dwarf.UnwindContext, unwind_info: []const u8, modul } // Last index is a sentinel containing the highest address as its functionOffset - if (len == 0 or indices[left].secondLevelPagesSectionOffset == 0) return error.MissingUnwindInfo; + if (indices[left].secondLevelPagesSectionOffset == 0) return error.MissingUnwindInfo; break :blk &indices[left]; }; @@ -2216,7 +2216,6 @@ pub fn unwindFrame(context: *dwarf.UnwindContext, unwind_info: []const u8, modul } } - if (len == 0) return error.InvalidUnwindInfo; break :blk .{ .function_offset = entries[left].functionOffset, .raw_encoding = entries[left].encoding, @@ -2248,7 +2247,6 @@ pub fn unwindFrame(context: *dwarf.UnwindContext, unwind_info: []const u8, modul } } - if (len == 0) return error.InvalidUnwindInfo; const entry = entries[left]; const function_offset = second_level_index.functionOffset + entry.funcOffset; if (entry.encodingIndex < header.commonEncodingsArrayCount) { |
