Commit Diff


commit - 2ac684a4e1b8a971689edc8c5543832dd1b9db0e
commit + 35eabca99227d5245619972d35e5229c63c248db
blob - 94d5fe5a3a025d6c2cb87ea46f604bcaebff5473
blob + 4f78b0ddd7f644d2a835fa1e3f6df76f2f838ca1
--- lib/object.c
+++ lib/object.c
@@ -2191,6 +2191,7 @@ resolve_symlink(char **link_target, const char *path,
 		}
 	}
 done:
+	free(parent_path);
 	free(tree_obj_id);
 	if (tree)
 		got_object_tree_close(tree);