X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=connect.c;h=825c439accfbb4be4daa21a4d8b33addca0cd8b2;hb=8c1f5f0f1f9c36ef5465512753efeff36758ba7d;hp=7cd587357e31ece5451df7ff5616a924de601af3;hpb=434d6ba03122c160f98713a009cf8a32d02982f3;p=git.git diff --git a/connect.c b/connect.c index 7cd58735..825c439a 100644 --- a/connect.c +++ b/connect.c @@ -396,8 +396,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