summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/ccanlint/tests/examples_relevant.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/ccanlint/tests/examples_relevant.c b/tools/ccanlint/tests/examples_relevant.c
index 283e78c1..66dee27e 100644
--- a/tools/ccanlint/tests/examples_relevant.c
+++ b/tools/ccanlint/tests/examples_relevant.c
@@ -30,6 +30,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;