From 6a9f3a0180bf134455a6e7a8fddc320ac2f71799 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 19 Apr 2026 17:39:12 -0700 Subject: [PATCH] addPackedRefs: fix error when packed-refs does not exist yet --- git.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/git.zig b/git.zig index d9e00bb786ac1d6925be750b752935af25b38f25..c35bdd5321e7d924ac2552991f68602481bdf86d 100644 --- a/git.zig +++ b/git.zig @@ -1271,7 +1271,10 @@ pub const Repository = struct { const t = tracer.trace(@src(), "", .{}); defer t.end(); - var file = try r.gitdir.openFile("packed-refs", .{}); + var file = r.gitdir.openFile("packed-refs", .{}) catch |err| switch (err) { + error.ENOENT => return, + else => |e| return e, + }; defer file.close(); const content = try file.mmap(); defer nfs.munmap(content); -- 2.54.0