X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftransaction.c;h=a29acf96e2d417c8c3d79313f8ada959f7c5719c;hp=2f588ef37ad1d8dcb8aed53a0adfdf0bf116d6f4;hb=b87e14495d5b07e1b247218a72329f10ecb3da7f;hpb=91436a25574597dbd1fd2de5bcd5826a234100d6;ds=sidebyside diff --git a/ccan/tdb2/transaction.c b/ccan/tdb2/transaction.c index 2f588ef3..a29acf96 100644 --- a/ccan/tdb2/transaction.c +++ b/ccan/tdb2/transaction.c @@ -532,7 +532,7 @@ enum TDB_ERROR tdb_transaction_start(struct tdb_context *tdb) " internal tdb"); } - if (tdb->read_only) { + if (tdb->flags & TDB_RDONLY) { return tdb->last_error = tdb_logerr(tdb, TDB_ERR_RDONLY, TDB_LOG_USE_ERROR, "tdb_transaction_start:" @@ -1196,7 +1196,7 @@ enum TDB_ERROR tdb_transaction_recover(struct tdb_context *tdb) return TDB_SUCCESS; } - if (tdb->read_only) { + if (tdb->flags & TDB_RDONLY) { return tdb_logerr(tdb, TDB_ERR_CORRUPT, TDB_LOG_ERROR, "tdb_transaction_recover:" " attempt to recover read only database");