]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/ccanlint.c
ccanlint: print error information even if we pass.
[ccan] / tools / ccanlint / ccanlint.c
index 8f36c2aa521f2d3c2132c508e367a1376fbbe2fa..a5901ac318b8b00b0a160457e0f51d4370d32f4c 100644 (file)
@@ -149,7 +149,7 @@ static bool run_test(struct ccanlint *i,
                printf("\n");
        }
 
-       if (!quiet && !score->pass) {
+       if ((!quiet && !score->pass) || verbose) {
                struct file_error *f;
 
                if (score->error)
@@ -165,7 +165,7 @@ static bool run_test(struct ccanlint *i,
                        else
                                printf("%s\n", f->error);
                }
-               if (i->handle)
+               if (!quiet && !score->pass && i->handle)
                        i->handle(m, score);
        }