X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2F_info;h=ca49e3f7dc8c2bc61a81c2b2479eabad1e533c2e;hp=8c1e5dc47459dcc2aa0093168ee849d5b1befbbf;hb=9130be55f9ebd1d63ca4ee0f4866d4bafbb8bea7;hpb=c4c5fed020ba44b9930119672a36a1cb33aff090 diff --git a/ccan/tdb/_info b/ccan/tdb/_info index 8c1e5dc4..ca49e3f7 100644 --- a/ccan/tdb/_info +++ b/ccan/tdb/_info @@ -14,10 +14,10 @@ * #include * #include * - * static void usage(void) + * static void usage(const char *argv0) * { * errx(1, "Usage: %s fetch \n" - * "OR %s store "); + * "OR %s store ", argv0, argv0); * } * * int main(int argc, char *argv[]) @@ -26,7 +26,7 @@ * TDB_DATA key, value; * * if (argc < 4) - * usage(); + * usage(argv[0]); * * tdb = tdb_open(argv[2], 1024, TDB_DEFAULT, O_CREAT|O_RDWR, * 0600); @@ -38,7 +38,7 @@ * * if (streq(argv[1], "fetch")) { * if (argc != 4) - * usage(); + * usage(argv[0]); * value = tdb_fetch(tdb, key); * if (!value.dptr) * errx(1, "fetch %s: %s", @@ -47,14 +47,14 @@ * free(value.dptr); * } else if (streq(argv[1], "store")) { * if (argc != 5) - * usage(); + * usage(argv[0]); * value.dptr = (void *)argv[4]; * value.dsize = strlen(argv[4]); * if (tdb_store(tdb, key, value, 0) != 0) * errx(1, "store %s: %s", * argv[3], tdb_errorstr(tdb)); * } else - * usage(); + * usage(argv[0]); * * return 0; * } @@ -63,9 +63,12 @@ * * Author: Andrew Tridgell, Jeremy Allison, Rusty Russell * - * Licence: LGPLv3 (or later) + * License: LGPL (v3 or any later version) * - * Fails: valgrind-tests // valgrind breaks fcntl locks. + * Ccanlint: + * // valgrind breaks fcntl locks. + * tests_pass_valgrind test/run-open-during-transaction.c:FAIL + * tests_pass_valgrind_noleaks test/run-die-during-transaction.c:FAIL */ int main(int argc, char *argv[]) { @@ -74,7 +77,6 @@ int main(int argc, char *argv[]) if (strcmp(argv[1], "depends") == 0) { printf("ccan/compiler\n"); - printf("ccan/tally\n"); return 0; }