summaryrefslogtreecommitdiff
path: root/connect.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-03-20 13:11:53 -0700
committerJunio C Hamano <gitster@pobox.com>2015-03-20 13:11:53 -0700
commitcfe96b38fddc114c0bc98bbeab51b0f18fd102c3 (patch)
tree257f93be22b4abcf5626c6d5f47268ace4dbec87 /connect.c
parentdaea6fca3564e880dfe29bfab65fd5b608e9491d (diff)
parentfd2014d42b3a4fb865d99e9a7943caa08082cada (diff)
downloadgit-cfe96b38fddc114c0bc98bbeab51b0f18fd102c3.tar.gz
Merge branch 'sb/leaks'
Code cleanup. * sb/leaks: builtin/help.c: fix memory leak bundle.c: fix memory leak connect.c: do not leak "conn" after showing diagnosis
Diffstat (limited to 'connect.c')
-rw-r--r--connect.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/connect.c b/connect.c
index ce0e121423..6090211fe9 100644
--- a/connect.c
+++ b/connect.c
@@ -739,6 +739,7 @@ struct child_process *git_connect(int fd[2], const char *url,
free(hostandport);
free(path);
+ free(conn);
return NULL;
} else {
ssh = getenv("GIT_SSH_COMMAND");