]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/ccanlint.h
ccanlint: have valgrind fail with an error, always
[ccan] / tools / ccanlint / ccanlint.h
index f5f7b51d8bbb89078d83fa82aa356c305856da70..41a4606c40fe260644ce24471a5eca66225ca686 100644 (file)
@@ -26,6 +26,11 @@ struct manifest {
        char *basename;
        struct ccan_file *info_file;
 
+       /* Linked off deps. */
+       struct list_node list;
+       /* Where our final compiled output is */
+       char *compiled;
+
        struct list_head c_files;
        struct list_head h_files;
 
@@ -41,7 +46,7 @@ struct manifest {
        struct list_head mangled_examples;
 
        /* From tests/check_depends_exist.c */
-       struct list_head dep_dirs;
+       struct list_head deps;
 };
 
 struct manifest *get_manifest(const void *ctx, const char *dir);
@@ -163,6 +168,9 @@ struct ccan_file {
 
        /* Compiled with coverage information. */
        char *cov_compiled;
+
+       /* Leak output from valgrind. */
+       char *leak_info;
 };
 
 /* A new ccan_file, with the given name (talloc_steal onto returned value). */