]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/ccanlint.c
ccanlint: add somefunc() to help examples compile.
[ccan] / tools / ccanlint / ccanlint.c
index 8f4c5fe0aa959c8a410f004307735da78543ac72..00d5363ec9997a3d0d46fa881201e71c17a56542 100644 (file)
@@ -150,7 +150,7 @@ static bool run_test(struct ccanlint *i,
        else
                this_score = 0;
 
-       bad = (this_score == 0);
+       bad = (this_score == 0 && i->total_score != 0);
        good = (this_score >= i->total_score);
 
        if (verbose || (bad && !quiet)) {
@@ -185,7 +185,7 @@ static bool run_test(struct ccanlint *i,
                        d->dependent->skip_fail = true;
                }
        }
-       return good;
+       return !bad;
 }
 
 static void register_test(struct list_head *h, struct ccanlint *test, ...)