X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftest%2Frun-traverse.c;h=0a6310027beaf3c4c6a3770e5b0b57eae1587eb0;hp=5d35db480c0efa2ad4be7dd6d2116c407fe42d95;hb=b21004624683;hpb=acfeff3aee13b58cb114e7f82afeb2d159e80c05 diff --git a/ccan/tdb2/test/run-traverse.c b/ccan/tdb2/test/run-traverse.c index 5d35db48..0a631002 100644 --- a/ccan/tdb2/test/run-traverse.c +++ b/ccan/tdb2/test/run-traverse.c @@ -56,8 +56,8 @@ static int trav(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, void *p) td->high = val; if (td->delete) { - if (tdb_delete(tdb, key) != 0) { - td->delete_error = tdb_error(tdb); + td->delete_error = tdb_delete(tdb, key); + if (td->delete_error != TDB_SUCCESS) { return -1; } } @@ -95,8 +95,8 @@ static int trav_grow(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, /* Make a big difference to the database. */ dbuf.dptr = buffer; dbuf.dsize = sizeof(buffer); - if (tdb_append(tdb, key, dbuf) != 0) { - tgd->error = tdb_error(tdb); + tgd->error = tdb_append(tdb, key, dbuf); + if (tgd->error != TDB_SUCCESS) { return -1; } return 0;