X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Ftests_compile_coverage.c;h=4e35609913b7374d86847cf7fac01cc29bbc73f7;hp=ea46e79e1bc3d8df15cac0aeb2889ca526ff4e81;hb=c1da4104d996fe1a332e5bc01fad937b4773551a;hpb=6c30b53967d1415108bda9fce45a4449d3f6d2d5 diff --git a/tools/ccanlint/tests/tests_compile_coverage.c b/tools/ccanlint/tests/tests_compile_coverage.c index ea46e79e..4e356099 100644 --- a/tools/ccanlint/tests/tests_compile_coverage.c +++ b/tools/ccanlint/tests/tests_compile_coverage.c @@ -127,7 +127,10 @@ static void do_compile_coverage_tests(struct manifest *m, foreach_ptr(h, &m->run_tests, &m->api_tests) { list_for_each(h, i, list) { - cmdout = cov_compile(m, m, i, NULL, keep); + cmdout = cov_compile(m, m, i, + h == &m->api_tests + ? modobjs : NULL, + keep); if (cmdout) { score_file_error(score, i, 0, "Failed to compile test with coverage: %s",