]> granicus.if.org Git - sudo/commitdiff
removed some unnecsary if's
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 20 Jun 1996 05:17:24 +0000 (05:17 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 20 Jun 1996 05:17:24 +0000 (05:17 +0000)
parse.yacc

index 97429701276aa055f23de09e4876e4f59bc32d98..1eb9d20446dcb0bf371765524698184b7f57ac31 100644 (file)
@@ -273,31 +273,19 @@ runaslist :       runasuser {
 
 
 runasuser      :       NAME {
-                           if (strcmp($1, runas_user) == 0) 
-                               $$ = TRUE;
-                           else 
-                               $$ = FALSE;
+                           $$ = (strcmp($1, runas_user) == 0);
                            (void) free($1);
                        }
                |       USERGROUP {
-                           if (usergr_matches($1, runas_user))
-                               $$ = TRUE;
-                           else
-                               $$ = FALSE;
+                           $$ = usergr_matches($1, runas_user);
                            (void) free($1);
                        }
                |       NETGROUP {
-                           if (netgr_matches($1, NULL, runas_user))
-                               $$ = TRUE;
-                           else
-                               $$ = FALSE;
+                           $$ = netgr_matches($1, NULL, runas_user);
                            (void) free($1);
                        }
                |       ALIAS {
-                           if (find_alias($1, USER))
-                               $$ = TRUE;
-                           else
-                               $$ = FALSE;
+                           $$ = find_alias($1, USER);
                            (void) free($1);
                        }
                |       ALL {