From 1d6fd4c110602fd7d8288ae9c2df98f2fcd276c3 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 4 Jul 2026 23:33:04 -0700 Subject: [PATCH] revListAll: apply ^ to other callsites --- git.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git.zig b/git.zig index 2d60adeeafd4ea5596947ab6d9b824c2bef8afa2..53d879ae0252260311192d488b79d3ed53defc36 100644 --- a/git.zig +++ b/git.zig @@ -1666,7 +1666,7 @@ pub const Repository = struct { while (true) { if (prev_commit.parents.len == 0) { if (prev_tree != null) { - try list.appendSlice(alloc, prev_prev_commit.?.parents[0].id ++ "\n"); + try list.appendSlice(alloc, (if (prev_prev_commit) |p| p.parents[0].id else from.id) ++ "\n"); } break; } @@ -1680,7 +1680,7 @@ pub const Repository = struct { prev_tree = null; continue; } - try list.appendSlice(alloc, prev_prev_commit.?.parents[0].id ++ "\n"); + try list.appendSlice(alloc, (if (prev_prev_commit) |p| p.parents[0].id else from.id) ++ "\n"); // break; // we don't pass --remove-empty if (prev_prev_commit) |p| p.destroy(r); prev_prev_commit = prev_commit; -- 2.54.0