vendor/libgit2/src/transports/git.c in rugged-0.23.0b1 vs vendor/libgit2/src/transports/git.c in rugged-0.23.0b2
- old
+ new
@@ -134,10 +134,11 @@
GIT_UNUSED(ret);
t->current_stream = NULL;
+ git_stream_close(s->io);
git_stream_free(s->io);
git__free(s->url);
git__free(s);
}
@@ -338,12 +339,14 @@
assert(!t->current_stream);
git__free(t);
}
-int git_smart_subtransport_git(git_smart_subtransport **out, git_transport *owner)
+int git_smart_subtransport_git(git_smart_subtransport **out, git_transport *owner, void *param)
{
git_subtransport *t;
+
+ GIT_UNUSED(param);
if (!out)
return -1;
t = git__calloc(1, sizeof(git_subtransport));