commit 0ee22038e37ccc4b67297627b9084eac852e46c2 from: Stefan Sperling via: Thomas Adam date: Thu Jul 21 23:24:12 2022 UTC do not forget to free(cwd) at the end of cmd_rebase() and cmd_histedit() commit - 81d5d80e4c68d79d6443f65602599ae708caf4c1 commit + 0ee22038e37ccc4b67297627b9084eac852e46c2 blob - e435e5c7f86a7022213d5640bb00c10fa10d2a3c blob + 444158558c67ed8b23c017b25c11a5c9837f9786 --- got/got.c +++ got/got.c @@ -10386,6 +10386,7 @@ cmd_rebase(int argc, char *argv[]) error = rebase_complete(worktree, fileindex, branch, new_base_branch, tmp_branch, repo, create_backup); done: + free(cwd); got_object_id_queue_free(&commits); free(branch_head_commit_id); free(resume_commit_id); @@ -11777,6 +11778,7 @@ cmd_histedit(int argc, char *argv[]) error = histedit_complete(worktree, fileindex, tmp_branch, branch, repo); done: + free(cwd); got_object_id_queue_free(&commits); histedit_free_list(&histedit_cmds); free(head_commit_id);