summaryrefslogtreecommitdiff
path: root/lib/tdb/common/transaction.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2010-02-05 00:00:24 +1030
committerRusty Russell <rusty@rustcorp.com.au>2010-02-10 16:56:13 +1030
commit6269cdcd1538e2e3cead9e0f3c156b0363d607a0 (patch)
treea2516931487ed0f8dee1379befa3284947769470 /lib/tdb/common/transaction.c
parentf299fe565ae5dba76ffc708da9a47405d61b0af9 (diff)
downloadsamba-6269cdcd1538e2e3cead9e0f3c156b0363d607a0.tar.gz
samba-6269cdcd1538e2e3cead9e0f3c156b0363d607a0.tar.bz2
samba-6269cdcd1538e2e3cead9e0f3c156b0363d607a0.zip
tdb: give a name to the invalid recovery area constant (0)
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'lib/tdb/common/transaction.c')
-rw-r--r--lib/tdb/common/transaction.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/tdb/common/transaction.c b/lib/tdb/common/transaction.c
index b8988ea830..ed7e298a6e 100644
--- a/lib/tdb/common/transaction.c
+++ b/lib/tdb/common/transaction.c
@@ -596,10 +596,10 @@ int _tdb_transaction_cancel(struct tdb_context *tdb)
if (tdb->transaction->magic_offset) {
const struct tdb_methods *methods = tdb->transaction->io_methods;
- uint32_t zero = 0;
+ uint32_t invalid = TDB_RECOVERY_INVALID_MAGIC;
/* remove the recovery marker */
- if (methods->tdb_write(tdb, tdb->transaction->magic_offset, &zero, 4) == -1 ||
+ if (methods->tdb_write(tdb, tdb->transaction->magic_offset, &invalid, 4) == -1 ||
transaction_sync(tdb, tdb->transaction->magic_offset, 4) == -1) {
TDB_LOG((tdb, TDB_DEBUG_FATAL, "tdb_transaction_cancel: failed to remove recovery magic\n"));
ret = -1;
@@ -793,7 +793,7 @@ static int transaction_setup_recovery(struct tdb_context *tdb,
rec = (struct tdb_record *)data;
memset(rec, 0, sizeof(*rec));
- rec->magic = 0;
+ rec->magic = TDB_RECOVERY_INVALID_MAGIC;
rec->data_len = recovery_size;
rec->rec_len = recovery_max_size;
rec->key_len = old_map_size;