diff options
Diffstat (limited to 'src/transports/ssh.c')
| -rw-r--r-- | src/transports/ssh.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transports/ssh.c b/src/transports/ssh.c index 33d0898ec..c5b081151 100644 --- a/src/transports/ssh.c +++ b/src/transports/ssh.c @@ -754,13 +754,15 @@ static int list_auth_methods(int *out, LIBSSH2_SESSION *session, const char *use #endif int git_smart_subtransport_ssh( - git_smart_subtransport **out, git_transport *owner) + git_smart_subtransport **out, git_transport *owner, void *param) { #ifdef GIT_SSH ssh_subtransport *t; assert(out); + GIT_UNUSED(param); + t = git__calloc(sizeof(ssh_subtransport), 1); GITERR_CHECK_ALLOC(t); @@ -773,6 +775,7 @@ int git_smart_subtransport_ssh( return 0; #else GIT_UNUSED(owner); + GIT_UNUSED(param); assert(out); *out = NULL; @@ -793,6 +796,7 @@ int git_transport_ssh_with_paths(git_transport **out, git_remote *owner, void *p git_smart_subtransport_definition ssh_definition = { git_smart_subtransport_ssh, 0, /* no RPC */ + NULL, }; if (paths->count != 2) { |
