mirror of
https://git.proxmox.com/git/libgit2
synced 2026-01-06 18:52:21 +00:00
Fix ssh.c compile
This commit is contained in:
parent
2d1feaa2c7
commit
ac72051afa
@ -317,7 +317,7 @@ static int _git_ssh_setup_conn(
|
||||
const char *cmd,
|
||||
git_smart_subtransport_stream **stream)
|
||||
{
|
||||
char *host=NULL, *port=NULL, *user=NULL, *pass=NULL;
|
||||
char *host=NULL, *port=NULL, *path=NULL, *user=NULL, *pass=NULL;
|
||||
const char *default_port="22";
|
||||
ssh_stream *s;
|
||||
LIBSSH2_SESSION* session=NULL;
|
||||
@ -330,7 +330,7 @@ static int _git_ssh_setup_conn(
|
||||
s = (ssh_stream *)*stream;
|
||||
|
||||
if (!git__prefixcmp(url, prefix_ssh)) {
|
||||
if (gitno_extract_url_parts(&host, &port, &user, &pass, url, default_port) < 0)
|
||||
if (gitno_extract_url_parts(&host, &port, &path, &user, &pass, url, default_port) < 0)
|
||||
goto on_error;
|
||||
} else {
|
||||
if (git_ssh_extract_url_parts(&host, &user, url) < 0)
|
||||
@ -389,6 +389,7 @@ static int _git_ssh_setup_conn(
|
||||
t->current_stream = s;
|
||||
git__free(host);
|
||||
git__free(port);
|
||||
git__free(path);
|
||||
git__free(user);
|
||||
git__free(pass);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user