X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb2%2Ftdb1_transaction.c;fp=ccan%2Ftdb2%2Ftdb1_transaction.c;h=157642a6322bacb1314624a78901a6e27a9d9e6e;hb=b679512e4260b9847e2f846b07443e6907d8276f;hp=6e39de33f4c95269d818b0d8150f68b2735b6c2b;hpb=077bdae6877d26749987b26a1b5b28cdba5ebbdd;p=ccan diff --git a/ccan/tdb2/tdb1_transaction.c b/ccan/tdb2/tdb1_transaction.c index 6e39de33..157642a6 100644 --- a/ccan/tdb2/tdb1_transaction.c +++ b/ccan/tdb2/tdb1_transaction.c @@ -1174,7 +1174,8 @@ int tdb1_transaction_commit(struct tdb_context *tdb) _tdb1_transaction_cancel(tdb); if (need_repack) { - return tdb_repack(tdb); + if (tdb_repack(tdb) != 0) + return -1; } return 0;