diff --git a/src/transports/ssh.c b/src/transports/ssh.c index 8a2f9e3bb..252a802a7 100644 --- a/src/transports/ssh.c +++ b/src/transports/ssh.c @@ -210,12 +210,12 @@ static int git_ssh_extract_url_parts( return -1; } - start = url; at = strchr(url, '@'); if (at) { start = at+1; *username = git__substrdup(url, at - url); } else { + start = url; *username = git__strdup(default_user); }