Commit Diff


commit - f5baf295a400cb72814473d46c190451e43f5672
commit + d6c38e0dea408f682753c7d187bf15e48fd51df6
blob - b9b67fb7fce5703996b4ebb8f57584549c6604df
blob + 4355b63996fbfccfb5e07e406648dfb6f55e3d56
--- lib/worktree.c
+++ lib/worktree.c
@@ -317,6 +317,7 @@ got_worktree_close(struct got_worktree *worktree)
 	free(worktree->path_worktree_root);
 	free(worktree->path_repo);
 	free(worktree->path_prefix);
+	free(worktree->base_commit);
 	if (worktree->lockfd != -1)
 		close(worktree->lockfd);
 	free(worktree);