X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ftests%2Fobjects_build_with_stringchecks.c;h=9aa6fd8432fa6a6c446f83875db46acc514c2286;hp=5c57155d1aaa6a45e42af55c80681ac3d3e7ab04;hb=af5b1a18948345c5f9f9abf4eda3ab9fe0aa9a9f;hpb=678cd10db6d6b81d97f3b98ea0a54657141632ad diff --git a/tools/ccanlint/tests/objects_build_with_stringchecks.c b/tools/ccanlint/tests/objects_build_with_stringchecks.c index 5c57155d..9aa6fd84 100644 --- a/tools/ccanlint/tests/objects_build_with_stringchecks.c +++ b/tools/ccanlint/tests/objects_build_with_stringchecks.c @@ -58,14 +58,13 @@ static int start_file(const char *filename) static void test_compile(struct score *score, struct ccan_file *file, const char *filename, - bool keep, const char *flags, bool *errors, bool *warnings) { char *output, *compiled; - compiled = maybe_temp_file(score, "", keep, filename); + compiled = temp_file(score, "", filename); if (!compile_object(score, filename, ccan_dir, compiler, flags, compiled, &output)) { score_file_error(score, file, 0, @@ -95,7 +94,7 @@ static struct ccan_file *get_main_header(struct manifest *m) } static void build_objects_with_stringchecks(struct manifest *m, - bool keep, unsigned int *timeleft, + unsigned int *timeleft, struct score *score) { struct ccan_file *i; @@ -110,21 +109,20 @@ static void build_objects_with_stringchecks(struct manifest *m, if (list_empty(&m->c_files)) { char *line; i = get_main_header(m); - tmp = maybe_temp_file(score, ".c", keep, i->fullname); + tmp = temp_file(score, ".c", i->fullname); tmpfd = start_file(tmp); line = talloc_asprintf(score, "#include \n", m->basename, m->basename); write_str(tmpfd, line); close(tmpfd); - test_compile(score, i, tmp, keep, flags, &errors, &warnings); + test_compile(score, i, tmp, flags, &errors, &warnings); } else { list_for_each(&m->c_files, i, list) { - tmp = maybe_temp_file(score, ".c", keep, i->fullname); + tmp = temp_file(score, ".c", i->fullname); tmpfd = start_file(tmp); write_str(tmpfd, get_ccan_file_contents(i)); close(tmpfd); - test_compile(score, i, tmp, keep, flags, - &errors, &warnings); + test_compile(score, i, tmp, flags, &errors, &warnings); } }