Commit Diff


commit - 4e97c21c3a2f1e5e9c13a45f7735591bcaa7e48f
commit + 486cd271536d13bdd204143922fc527bd7b28952
blob - 7c2c3668d66487cfb8b0e14d90d5e39d59115c9d
blob + 7a0e74a1085f6d90c5585fce296cff2097efc6d8
--- tog/tog.c
+++ tog/tog.c
@@ -5567,6 +5567,8 @@ done:
 	free(cwd);
 	free(commit_id);
 	free(label);
+	if (ref)
+		got_ref_close(ref);
 	if (commit)
 		got_object_commit_close(commit);
 	if (tree)