X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftransaction.c;h=6909c261a2808ca50c33cb413a5597cde8d4cbd5;hp=0944bb36e98a6a3af4e32ac2052e512483bc4311;hb=bcf7916c5d694858766869dfd570e525127154a6;hpb=f9757c15a7b61cd4042c060b9fd0e069cb2c31df diff --git a/ccan/tdb/transaction.c b/ccan/tdb/transaction.c index 0944bb36..6909c261 100644 --- a/ccan/tdb/transaction.c +++ b/ccan/tdb/transaction.c @@ -385,7 +385,8 @@ static int transaction_oob(struct tdb_context *tdb, tdb_off_t len, int probe) if (len <= tdb->map_size) { return 0; } - return TDB_ERRCODE(TDB_ERR_IO, -1); + tdb->ecode = TDB_ERR_IO; + return -1; } /*