X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccanlint%2Ffile_analysis.c;h=93baf8ebf56bd7703a27b3f9e06fdd58efab0d18;hp=c03931d8b45874cd97366647adbe50bf269bae80;hb=1d893107b3481639bf1fc6f96972457ac6e828f7;hpb=a447839504042d706b30c347a17150813ecadd4a diff --git a/tools/ccanlint/file_analysis.c b/tools/ccanlint/file_analysis.c index c03931d8..93baf8eb 100644 --- a/tools/ccanlint/file_analysis.c +++ b/tools/ccanlint/file_analysis.c @@ -14,6 +14,7 @@ #include #include #include +#include const char *ccan_dir; @@ -38,6 +39,8 @@ struct ccan_file *new_ccan_file(const void *ctx, const char *dir, char *name) { struct ccan_file *f; + assert(dir[0] == '/'); + f = talloc(ctx, struct ccan_file); f->lines = NULL; f->line_info = NULL; @@ -172,7 +175,6 @@ struct manifest *get_manifest(const void *ctx, const char *dir) 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); olddir = talloc_getcwd(NULL); if (!olddir)