X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Fccanlint%2Fccanlint.h;h=7d9bd7c821ec6149e7c296333e062c14b3c88e55;hb=f24a8d30f5b6b8c0e642a357e4dae6f9277d041f;hp=46d1fc9da9c6106058f6ef1673a90f66962fbc0a;hpb=f9492529ffcc609036bb817561ee2a20546071ab;p=ccan-lca-2011.git diff --git a/tools/ccanlint/ccanlint.h b/tools/ccanlint/ccanlint.h index 46d1fc9..7d9bd7c 100644 --- a/tools/ccanlint/ccanlint.h +++ b/tools/ccanlint/ccanlint.h @@ -132,7 +132,7 @@ struct ccan_file { char *fullname; /* Pristine version of the original file. - * Use get_ccan_file_lines to fill this. */ + * Use get_ccan_file_contents to fill this. */ const char *contents; size_t contents_size; @@ -153,6 +153,9 @@ struct ccan_file { /* A new ccan_file, with the given name (talloc_steal onto returned value). */ struct ccan_file *new_ccan_file(const void *ctx, const char *dir, char *name); +/* Use this rather than accessing f->contents directly: loads on demand. */ +const char *get_ccan_file_contents(struct ccan_file *f); + /* Use this rather than accessing f->lines directly: loads on demand. */ char **get_ccan_file_lines(struct ccan_file *f);