diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2010-02-05 00:00:24 +1030 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2010-02-10 16:56:13 +1030 |
commit | 6269cdcd1538e2e3cead9e0f3c156b0363d607a0 (patch) | |
tree | a2516931487ed0f8dee1379befa3284947769470 /lib/tdb/common/transaction.c | |
parent | f299fe565ae5dba76ffc708da9a47405d61b0af9 (diff) | |
download | samba-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.c | 6 |
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; |