diff --git a/src/transports/ssh.c b/src/transports/ssh.c index 1258a8e68..e0126a8fb 100644 --- a/src/transports/ssh.c +++ b/src/transports/ssh.c @@ -215,6 +215,7 @@ static int git_ssh_extract_url_parts( *username = git__substrdup(url, at - url); GITERR_CHECK_ALLOC(*username); } else { + start = url; *username = NULL; }