]> granicus.if.org Git - sudo/commitdiff
Only print individual check status when there is a failure.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 29 Aug 2011 18:53:47 +0000 (14:53 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 29 Aug 2011 18:53:47 +0000 (14:53 -0400)
plugins/sudoers/regress/parser/check_addr.c

index b96dec63b76096307270b35f8ac68dc0dce3680c..184b99fe0b96a63276f8384d8962a4fa5efc30ff 100644 (file)
@@ -72,9 +72,11 @@ check_addr(char *input)
     input[len] = '\0';
 
     matched = addr_matches(input);
-    warningx("%s %smatched (%s)", input, matched ? "" : "not ",
-       matched == expected ? "OK" : "FAIL");
-    return (matched != expected);
+    if (matched != expected) {
+       warningx("%s %smatched: FAIL", input, matched ? "" : "not ");
+       return 1;
+    }
+    return 0;
 }
 
 static void