Avoid a false positive. Coverity CID 104056.

This commit is contained in:
Todd C. Miller
2016-05-05 15:54:06 -06:00
parent c0a3c6bb9d
commit a7fa036d42

View File

@@ -964,8 +964,7 @@ rebuild_env(void)
* from user's environment.
*/
if (ISSET(sudo_mode, MODE_LOGIN_SHELL) || !ISSET(didvar, KEPT_MAIL)) {
cp = _PATH_MAILDIR;
if (cp[sizeof(_PATH_MAILDIR) - 2] == '/') {
if (_PATH_MAILDIR[sizeof(_PATH_MAILDIR) - 2] == '/') {
if (asprintf(&cp, "MAIL=%s%s", _PATH_MAILDIR, runas_pw->pw_name) == -1)
goto bad;
} else {