]> git.ozlabs.org Git - ccan/blobdiff - tools/doc_extract.c
tools: use rbuf instead of grab_file.
[ccan] / tools / doc_extract.c
index b819038888c9df5aee2f879c11eac5b2e7f669a8..85c8a6c425a9d229db2db93dd6e811d57a86a467 100644 (file)
@@ -1,11 +1,11 @@
 /* This merely extracts, doesn't do XML or anything. */
-#include <err.h>
-#include <string.h>
-#include <stdio.h>
 #include <ccan/str/str.h>
 #include <ccan/str_talloc/str_talloc.h>
 #include <ccan/talloc/talloc.h>
-#include <ccan/grab_file/grab_file.h>
+#include <ccan/err/err.h>
+#include "tools.h"
+#include <string.h>
+#include <stdio.h>
 #include "doc_extract.h"
 
 /* We regard non-alphanumerics as equiv. */
@@ -47,12 +47,12 @@ int main(int argc, char *argv[])
                struct list_head *list;
                struct doc_section *d;
 
-               file = grab_file(NULL, argv[i], NULL);
+               file = talloc_grab_file(NULL, argv[i], NULL);
                if (!file)
                        err(1, "Reading file %s", argv[i]);
                lines = strsplit(file, file, "\n");
 
-               list = extract_doc_sections(lines);
+               list = extract_doc_sections(lines, argv[i]);
                if (list_empty(list))
                        errx(1, "No documentation in file %s", argv[i]);
                talloc_free(file);