X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ffile_analysis.c;h=3152cd1e16a555e8b19ebca25c2b1836df11aed2;hp=3c8930f3d847b10b5dd6ad1ad5a4eca19af47bdf;hb=165727526f785b05f67f3d88f9518a0a840acbbf;hpb=b0f7eb297643941bd96eb209f35fbe223cd24e10 diff --git a/tools/ccanlint/file_analysis.c b/tools/ccanlint/file_analysis.c index 3c8930f3..3152cd1e 100644 --- a/tools/ccanlint/file_analysis.c +++ b/tools/ccanlint/file_analysis.c @@ -40,6 +40,7 @@ struct ccan_file *new_ccan_file(const void *ctx, char *name) f->lines = NULL; f->line_info = NULL; f->doc_sections = NULL; + f->compiled = NULL; f->name = talloc_steal(f, name); return f; } @@ -115,7 +116,7 @@ static void add_files(struct manifest *m, const char *dir) else if (strstarts(f->name, "test/compile_fail")) dest = &m->compile_fail_tests; else - dest = &m->other_test_files; + dest = &m->other_test_c_files; } else dest = &m->other_test_files; } else @@ -162,8 +163,11 @@ struct manifest *get_manifest(const void *ctx) list_head_init(&m->run_tests); list_head_init(&m->compile_ok_tests); list_head_init(&m->compile_fail_tests); + list_head_init(&m->other_test_c_files); list_head_init(&m->other_test_files); list_head_init(&m->other_files); + list_head_init(&m->dep_dirs); + list_head_init(&m->dep_objs); m->basename = talloc_getcwd(m); if (!m->basename)