authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-06-12 04:17:42 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-06-12 04:17:42 -07:00
log91e933583cac89fa00ad2e44a7075dc37a62157b
treee177250e6b38588afb72fe5f542318512f607fd1
parentfec0b7e88951d866fc9196140748e95244232ea1
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

fix a crash in getTreeCommits when a tree used to be a submodule


1 files changed, 1 insertions(+), 0 deletions(-)

git.zig+1
......@@ -1307,6 +1307,7 @@ fn traverseTo(r: *Repository, arena: std.mem.Allocator, treestart_id: TreeId, di
13071307 while (iter.next()) |segment| {
13081308 const tree = try r.getTreeA(arena, id.id);
13091309 const o = tree.get(segment) orelse return null;
1310 if (o.id != .tree) return null;
13101311 id = o.id.tree;
13111312 }
13121313 return id;