From: Todd C. Miller Date: Sun, 25 Nov 2012 13:12:54 +0000 (-0500) Subject: Avoid NULL deref for unknown Defaults in strict mode. X-Git-Tag: SUDO_1_8_7~1^2~326 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=056c08a5b787fdacffd061fa70cc37eb95702aa7;p=sudo Avoid NULL deref for unknown Defaults in strict mode. --- diff --git a/plugins/sudoers/visudo.c b/plugins/sudoers/visudo.c index ba8c5938e..f7893c031 100644 --- a/plugins/sudoers/visudo.c +++ b/plugins/sudoers/visudo.c @@ -834,7 +834,7 @@ check_syntax(char *sudoers_path, bool quiet, bool strict, bool oldperms) if (errorlineno != -1) (void) printf(_("parse error in %s near line %d\n"), errorfile, errorlineno); - else + else if (errorfile != NULL) (void) printf(_("parse error in %s\n"), errorfile); } } else {