X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=connect.c;h=c0bf869e96ea1189209c3d0bbef6fc27b2499581;hb=c7c81b3a51de2778535c8bb18d42a4bb7dfd57bc;hp=a6657b13848b5474ffde7edb0ad60ed969f22852;hpb=6c5f9baa3bc0d63e141e0afc23110205379905a4;p=git.git diff --git a/connect.c b/connect.c index a6657b13..c0bf869e 100644 --- a/connect.c +++ b/connect.c @@ -383,8 +383,10 @@ int git_connect(int fd[2], char *url, const char *prog) close(pipefd[1][0]); close(pipefd[1][1]); if (protocol == PROTO_SSH) { - const char *ssh = getenv("GIT_SSH") ? : "ssh"; - const char *ssh_basename = strrchr(ssh, '/'); + const char *ssh, *ssh_basename; + ssh = getenv("GIT_SSH"); + if (!ssh) ssh = "ssh"; + ssh_basename = strrchr(ssh, '/'); if (!ssh_basename) ssh_basename = ssh; else