| ... | @@ -1236,15 +1236,7 @@ pub const DwarfInfo = struct { | ... | @@ -1236,15 +1236,7 @@ pub const DwarfInfo = struct { |
| 1236 | | 1236 | |
| 1237 | const opcode_base = try fbr.readByte(); | 1237 | const opcode_base = try fbr.readByte(); |
| 1238 | | 1238 | |
| 1239 | const standard_opcode_lengths = try allocator.alloc(u8, opcode_base - 1); | 1239 | const standard_opcode_lengths = try fbr.readBytes(opcode_base - 1); |
| 1240 | defer allocator.free(standard_opcode_lengths); | | |
| 1241 | | | |
| 1242 | { | | |
| 1243 | var i: usize = 0; | | |
| 1244 | while (i < opcode_base - 1) : (i += 1) { | | |
| 1245 | standard_opcode_lengths[i] = try fbr.readByte(); | | |
| 1246 | } | | |
| 1247 | } | | |
| 1248 | | 1240 | |
| 1249 | var include_directories = std.ArrayList(FileEntry).init(allocator); | 1241 | var include_directories = std.ArrayList(FileEntry).init(allocator); |
| 1250 | defer include_directories.deinit(); | 1242 | defer include_directories.deinit(); |