X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb2%2Ftest%2Frun-open-multiple-times.c;h=240828df16bd3ee0d38713a39e4ccb2a078a43e7;hb=156e5eb92f1d986957cb081b58320579c6e366dd;hp=1f35648bb192c445da0fe49a455d95ea544991c1;hpb=bb4d59ee1e914df9f8066e59a9c9a6604e581c40;p=ccan diff --git a/ccan/tdb2/test/run-open-multiple-times.c b/ccan/tdb2/test/run-open-multiple-times.c index 1f35648b..240828df 100644 --- a/ccan/tdb2/test/run-open-multiple-times.c +++ b/ccan/tdb2/test/run-open-multiple-times.c @@ -34,8 +34,7 @@ int main(int argc, char *argv[]) /* Store in one, fetch in the other. */ ok1(tdb_store(tdb, key, data, TDB_REPLACE) == 0); ok1(tdb_fetch(tdb2, key, &d) == TDB_SUCCESS); - ok1(d.dptr && d.dsize == data.dsize - && memcmp(d.dptr, data.dptr, d.dsize) == 0); + ok1(tdb_deq(d, data)); free(d.dptr); /* Vice versa, with delete. */ @@ -47,8 +46,7 @@ int main(int argc, char *argv[]) ok1(tdb_store(tdb2, key, data, TDB_REPLACE) == 0); ok1(tdb_fetch(tdb2, key, &d) == TDB_SUCCESS); - ok1(d.dptr && d.dsize == data.dsize - && memcmp(d.dptr, data.dptr, d.dsize) == 0); + ok1(tdb_deq(d, data)); free(d.dptr); /* Reopen */ @@ -75,8 +73,7 @@ int main(int argc, char *argv[]) ok1(tdb_close(tdb2) == 0); ok1(tdb_fetch(tdb, key, &d) == TDB_SUCCESS); - ok1(d.dptr && d.dsize == data.dsize - && memcmp(d.dptr, data.dptr, d.dsize) == 0); + ok1(tdb_deq(d, data)); free(d.dptr); ok1(tdb_close(tdb) == 0); ok1(tap_log_messages == 4);