| ... | @@ -812,8 +812,9 @@ pub const Repository = struct { | ... | @@ -812,8 +812,9 @@ pub const Repository = struct { |
| 812 | else => |e| return e, | 812 | else => |e| return e, |
| 813 | }; | 813 | }; |
| 814 | defer objfile.close(); | 814 | defer objfile.close(); |
| 815 | const compressed_content = try objfile.mmap(); | 815 | const stat = try objfile.stat(); |
| 816 | defer nfs.munmap(compressed_content); | 816 | const compressed_content = try objfile.readAlloc(r.gpa, stat.size); |
| | 817 | defer r.gpa.free(compressed_content); |
| 817 | var list: nio.AllocatingWriter = .init(r.gpa); | 818 | var list: nio.AllocatingWriter = .init(r.gpa); |
| 818 | errdefer list.deinit(); | 819 | errdefer list.deinit(); |
| 819 | try list.ensureUnusedCapacity(512); | 820 | try list.ensureUnusedCapacity(512); |