X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Frbuf%2F_info;h=8a7d46e8c2f8270abf28fba1b012ca25ef27ab12;hb=fedf515165bfafaf4fb98252ecda1abe050c8da5;hp=30232db2cced60ede94bca9dbf6a4e6a3e153f5a;hpb=44b37ee8aeb185f6837378fef17d887bda6ff89b;p=ccan diff --git a/ccan/rbuf/_info b/ccan/rbuf/_info index 30232db2..8a7d46e8 100644 --- a/ccan/rbuf/_info +++ b/ccan/rbuf/_info @@ -1,5 +1,6 @@ -#include #include "config.h" +#include +#include /** * rbuf - buffered I/O input primitive. @@ -22,19 +23,19 @@ * char *word; * * if (argv[1]) { - * if (!rbuf_open(&in, argv[1], NULL, 0)) + * if (!rbuf_open(&in, argv[1], NULL, 0, membuf_realloc)) * err(1, "Failed opening %s", argv[1]); * } else - * rbuf_init(&in, STDIN_FILENO, NULL, 0); + * rbuf_init(&in, STDIN_FILENO, NULL, 0, membuf_realloc); * - * while ((word = rbuf_read_str(&in, ' ', realloc)) != NULL) + * while ((word = rbuf_read_str(&in, ' ')) != NULL) * printf("%s*", word); * * if (errno) * err(1, "Reading %s", argv[1] ? argv[1] : ""); * * // Free the buffer, just because we can. - * free(in.buf); + * free(rbuf_cleanup(&in)); * return 0; * } */ @@ -45,6 +46,7 @@ int main(int argc, char *argv[]) return 1; if (strcmp(argv[1], "depends") == 0) { + printf("ccan/membuf\n"); return 0; }