6 * grab_file - file helper routines
8 * This contains simple functions for getting the contents of a file.
11 * #include "grab_file/grab_file.h"
16 * int main(int argc, char *argv[])
21 * file = grab_file(NULL, argv[1], &len);
23 * err(1, "Could not read file %s", argv[1]);
24 * if (strlen(file) != len)
25 * printf("File contains NUL characters\n");
27 * printf("File contains nothing\n");
28 * else if (strchr(file, '\n'))
29 * printf("File contains multiple lines\n");
31 * printf("File contains one line\n");
37 * Licence: LGPL (2 or any later version)
39 int main(int argc, char *argv[])
44 if (strcmp(argv[1], "depends") == 0) {
45 printf("ccan/talloc\n");
46 printf("ccan/noerr\n");