| ... | @@ -164,6 +164,7 @@ pub fn readLoadCommands(self: *Object, reader: anytype, offset: ReadOffset) !voi | ... | @@ -164,6 +164,7 @@ pub fn readLoadCommands(self: *Object, reader: anytype, offset: ReadOffset) !voi |
| 164 | }, | 164 | }, |
| 165 | macho.LC_DATA_IN_CODE => { | 165 | macho.LC_DATA_IN_CODE => { |
| 166 | self.data_in_code_cmd_index = i; | 166 | self.data_in_code_cmd_index = i; |
| | 167 | cmd.LinkeditData.dataoff += offset_mod; |
| 167 | }, | 168 | }, |
| 168 | else => { | 169 | else => { |
| 169 | log.debug("Unknown load command detected: 0x{x}.", .{cmd.cmd()}); | 170 | log.debug("Unknown load command detected: 0x{x}.", .{cmd.cmd()}); |