diff options
Diffstat (limited to 'lib/tdb/common/transaction.c')
-rw-r--r-- | lib/tdb/common/transaction.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/tdb/common/transaction.c b/lib/tdb/common/transaction.c index e72eff5b1f..374c597d8d 100644 --- a/lib/tdb/common/transaction.c +++ b/lib/tdb/common/transaction.c @@ -631,7 +631,7 @@ static int _tdb_transaction_cancel(struct tdb_context *tdb, int ltype) if (tdb->num_locks != 0) { for (i=0;i<tdb->num_lockrecs;i++) { tdb_brunlock(tdb, tdb->lockrecs[i].ltype, - FREELIST_TOP+4*tdb->lockrecs[i].list, 1); + tdb->lockrecs[i].off, 1); } tdb->num_locks = 0; tdb->num_lockrecs = 0; |