=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sudo/Attic/parse.yacc,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- src/usr.bin/sudo/Attic/parse.yacc 2007/10/25 16:08:12 1.17 +++ src/usr.bin/sudo/Attic/parse.yacc 2007/11/02 19:16:47 1.18 @@ -69,7 +69,7 @@ #endif /* HAVE_LSEARCH */ #ifndef lint -__unused static const char rcsid[] = "$Sudo: parse.yacc,v 1.204.2.7 2007/09/13 23:06:51 millert Exp $"; +__unused static const char rcsid[] = "$Sudo: parse.yacc,v 1.204.2.8 2007/11/02 19:09:01 millert Exp $"; #endif /* lint */ /* @@ -505,9 +505,8 @@ * then check against default runas user. */ if (runas_matches == UNSPEC) { - runas_matches = - userpw_matches(def_runas_default, - *user_runas, runas_pw); + runas_matches = userpw_matches(def_runas_default, + *user_runas, runas_pw) ? TRUE : NOMATCH; } } | RUNAS runaslist {