Slight cleanup for crcsync.c
[ccan] / ccan / list / _info.c
index dc3c3e64c2a35f90f839e171d4bf6eab3131a410..003887c98cda687548218dbc45b75ab659e69504 100644 (file)
@@ -12,7 +12,9 @@
  *
  * Example:
  *     #include <err.h>
- *     #include "list/list.h"
+ *     #include <stdio.h>
+ *     #include <stdlib.h>
+ *     #include <ccan/list/list.h>
  *
  *     struct parent {
  *             const char *name;
@@ -35,7 +37,8 @@
  *                     errx(1, "Usage: %s parent children...", argv[0]);
  *
  *             p.name = argv[1];
- *             for (i = 2; i < argc, i++) {
+ *             list_head_init(&p.children);
+ *             for (i = 2; i < argc; i++) {
  *                     c = malloc(sizeof(*c));
  *                     c->name = argv[i];
  *                     list_add(&p.children, &c->list);
@@ -48,6 +51,8 @@
  *             printf("\n");
  *             return 0;
  *     }
+ *
+ * Licence: LGPL (2 or any later version)
  */
 int main(int argc, char *argv[])
 {