diff --git a/libexec/getty/subr.c b/libexec/getty/subr.c index 9958d193aa60..b8f359355afc 100644 --- a/libexec/getty/subr.c +++ b/libexec/getty/subr.c @@ -564,8 +564,8 @@ makeenv(char *env[]) strlcat(termbuf, TT, sizeof(termbuf)); *ep++ = termbuf; } - if ((p = EV)) { - q = p; + if (EV) { + p = EV; while ((q = strchr(q, ','))) { *q++ = '\0'; *ep++ = p;