X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Ftests_coverage.c;h=69ca0350d338072f3729461e11a69ba2dd820d58;hb=87c679ff36d7b198862cd2652a384d90f89f3b2b;hp=26be85534d0392a4069ebad42d99c06440ed7fa6;hpb=b931f4765272d68de3b5e35d70c1933c27bcdea4;p=ccan diff --git a/tools/ccanlint/tests/tests_coverage.c b/tools/ccanlint/tests/tests_coverage.c index 26be8553..69ca0350 100644 --- a/tools/ccanlint/tests/tests_coverage.c +++ b/tools/ccanlint/tests/tests_coverage.c @@ -127,7 +127,6 @@ static void analyze_coverage(struct manifest *m, bool full_gcov, } static void do_run_coverage_tests(struct manifest *m, - bool keep, unsigned int *timeleft, struct score *score) { struct ccan_file *i; @@ -144,21 +143,11 @@ static void do_run_coverage_tests(struct manifest *m, full_gcov ? "" : "-n", outdir); - /* Unlink these files afterwards. */ - if (!keep) { - talloc_set_destructor(talloc_asprintf(score, - "%s/run.gcno", outdir), - unlink_file_destructor); - talloc_set_destructor(talloc_asprintf(score, - "%s/run.gcda", outdir), - unlink_file_destructor); - } - /* Run them all. */ foreach_ptr(list, &m->run_tests, &m->api_tests) { list_for_each(list, i, list) { if (run_command(score, timeleft, &cmdout, - "%s", i->cov_compiled)) { + "%s", i->compiled[COMPILE_COVERAGE])) { covcmd = talloc_asprintf_append(covcmd, " %s", i->fullname); } else {