Commit Diff


commit - 6bc669522a10be711d65bd8138ca7451773313d7
commit + 5c2f57614e2b4b5709e31c3f42bff271ce5189ea
blob - 4f6a28e68bb97ad19039204daf69b2c4f2ae8b04
blob + d45495d120dd2536e096a1bb2020674dd2569731
--- lib/repository.c
+++ lib/repository.c
@@ -381,7 +381,7 @@ got_repo_open(struct got_repository **repop, const cha
 	} while (path);
 done:
 	if (err)
-		err = got_repo_close(repo);
+		got_repo_close(repo);
 	else
 		*repop = repo;
 	free(abspath);