tdb: Adapt _tdb_transaction_cancel() to README.Coding
authorVolker Lendecke <vl@samba.org>
Mon, 1 Jul 2019 19:02:21 +0000 (21:02 +0200)
committerNoel Power <npower@samba.org>
Wed, 3 Jul 2019 08:55:23 +0000 (08:55 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
lib/tdb/common/transaction.c

index 06710896b6bac662c0b474c395fcc81288eb7ade..e9b0b26ea59b22fed948c74b9e96bc2dd221b647 100644 (file)
@@ -610,7 +610,7 @@ static int _tdb_transaction_cancel(struct tdb_context *tdb)
 
        /* free all the transaction blocks */
        for (i=0;i<tdb->transaction->num_blocks;i++) {
-               if (tdb->transaction->blocks &&
+               if ((tdb->transaction->blocks != NULL) &&
                    tdb->transaction->blocks[i] != NULL) {
                        free(tdb->transaction->blocks[i]);
                }