ctdb-vacuum: simplify delete_queue_traverse() - free treats NULL pointers.
authorMichael Adam <obnox@samba.org>
Fri, 14 Feb 2014 14:34:23 +0000 (15:34 +0100)
committerAmitay Isaacs <amitay@gmail.com>
Thu, 6 Mar 2014 00:31:10 +0000 (11:31 +1100)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_vacuum.c

index 12769402effec047e1d8d577f58f62ab3e2da1c3..eca1a1d789a8cf3b12a28cb31a6dfd18bb63773f 100644 (file)
@@ -571,9 +571,8 @@ skipped:
        vdata->fast_skipped++;
 
 done:
-       if (tdb_data.dptr != NULL) {
-               free(tdb_data.dptr);
-       }
+       free(tdb_data.dptr);
+
        tdb_chainunlock(ctdb_db->ltdb->tdb, dd->key);
 
        return 0;