X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb2%2Ftest%2Frun-12-store.c;fp=ccan%2Ftdb2%2Ftest%2Frun-12-store.c;h=dc32d91cde5a6d918527ca8a71fa562878b57cf8;hb=c56e2b1b5e51b094d53f4012e226b352a91618f6;hp=cf4f4a4361fb88a077d2bd50470c93400bd108c4;hpb=04cf551d15ee93716aa0462adadc0a3891480813;p=ccan diff --git a/ccan/tdb2/test/run-12-store.c b/ccan/tdb2/test/run-12-store.c index cf4f4a43..dc32d91c 100644 --- a/ccan/tdb2/test/run-12-store.c +++ b/ccan/tdb2/test/run-12-store.c @@ -50,8 +50,11 @@ int main(int argc, char *argv[]) /* We seemed to lose some keys. * Insert and check they're in there! */ for (j = 0; j < 500; j++) { + struct tdb_data d; ok1(tdb_store(tdb, key, data, TDB_REPLACE) == 0); - ok1(equal(tdb_fetch(tdb, key), data)); + d = tdb_fetch(tdb, key); + ok1(equal(d, data)); + free(d.dptr); } tdb_close(tdb); }