]> granicus.if.org Git - sudo/commitdiff
honor quiet mode
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 11 Dec 2001 22:53:39 +0000 (22:53 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 11 Dec 2001 22:53:39 +0000 (22:53 +0000)
parse.yacc

index bdc120aa5ca74edfafbb2bbd3beb2b09018100f8..b086cee66b0afb2bd2226bcc37e20c4dea434386 100644 (file)
@@ -1,6 +1,6 @@
 %{
 /*
- * Copyright (c) 1996, 1998-2000 Todd C. Miller <Todd.Miller@courtesan.com>
+ * Copyright (c) 1996, 1998-2001 Todd C. Miller <Todd.Miller@courtesan.com>
  * All rights reserved.
  *
  * This code is derived from software contributed by Chris Jepeway
@@ -91,6 +91,7 @@ int clearaliases = TRUE;
 int printmatches = FALSE;
 int pedantic = FALSE;
 int keepall = FALSE;
+int quiet = FALSE;
 
 /*
  * Alias types
@@ -192,7 +193,7 @@ yyerror(s)
     /* Save the line the first error occured on. */
     if (errorlineno == -1)
        errorlineno = sudolineno ? sudolineno - 1 : 0;
-    if (s) {
+    if (s && !quiet) {
 #ifndef TRACELEXER
        (void) fprintf(stderr, ">>> sudoers file: %s, line %d <<<\n", s,
            sudolineno ? sudolineno - 1 : 0);