From 5da5321d1753ed897a2597e4ad7ff1928aa7cbbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Mon, 27 Jun 2011 20:01:57 +0200 Subject: [PATCH] Initialize memory in git transport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit At the same time, do mark the transport as connected. Signed-off-by: Carlos Martín Nieto --- src/transport_git.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/transport_git.c b/src/transport_git.c index ad982ef19..c7c8df00f 100644 --- a/src/transport_git.c +++ b/src/transport_git.c @@ -247,6 +247,7 @@ static int git_connect(git_transport *transport, git_net_direction direction) if (error < GIT_SUCCESS) return error; + t->parent.connected = 1; error = store_refs(t); cleanup: @@ -322,6 +323,8 @@ int git_transport_git(git_transport **out) if (t == NULL) return GIT_ENOMEM; + memset(t, 0x0, sizeof(transport_git)); + t->parent.connect = git_connect; t->parent.ls = git_ls; t->parent.close = git_close;