X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Fexamples_relevant.c;h=ad718db3a54cf5a566d677f8e24e265082b58560;hb=79ac0049672b1f27b1a7121d06cc38721f76b8e1;hp=283e78c10cda3914ce3ccaaad328c31be94d5f89;hpb=598b7d1351176b73247855893fd49c5e38f5800a;p=ccan diff --git a/tools/ccanlint/tests/examples_relevant.c b/tools/ccanlint/tests/examples_relevant.c index 283e78c1..ad718db3 100644 --- a/tools/ccanlint/tests/examples_relevant.c +++ b/tools/ccanlint/tests/examples_relevant.c @@ -1,6 +1,5 @@ #include #include -#include #include #include #include @@ -15,7 +14,6 @@ #include static void examples_relevant_check(struct manifest *m, - bool keep, unsigned int *timeleft, struct score *score) { @@ -30,6 +28,11 @@ static void examples_relevant_check(struct manifest *m, if (!streq(d->type, "example")) continue; + if (!d->function) { + score_file_error(score, f, d->srcline+1, + "Function name not found in summary line"); + continue; + } for (i = 0; i < d->num_lines; i++) { if (strstr(d->lines[i], d->function)) found = true;