diff options
author | Michael Adam <obnox@samba.org> | 2014-02-14 15:34:23 +0100 |
---|---|---|
committer | Amitay Isaacs <amitay@gmail.com> | 2014-03-06 11:31:10 +1100 |
commit | 593bddf2e82fcb9666449c40625b972ff9c7961c (patch) | |
tree | 227bb70ebbfa974c6efb99e1c63c1b9ed5de0ebf /ctdb/server | |
parent | 24bec3d31b16c4c83b5ed76ecffccbfda53858fd (diff) | |
download | samba-593bddf2e82fcb9666449c40625b972ff9c7961c.tar.gz samba-593bddf2e82fcb9666449c40625b972ff9c7961c.tar.xz samba-593bddf2e82fcb9666449c40625b972ff9c7961c.zip |
ctdb-vacuum: simplify delete_queue_traverse() - free treats NULL pointers.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/server')
-rw-r--r-- | ctdb/server/ctdb_vacuum.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ctdb/server/ctdb_vacuum.c b/ctdb/server/ctdb_vacuum.c index 12769402eff..eca1a1d789a 100644 --- a/ctdb/server/ctdb_vacuum.c +++ b/ctdb/server/ctdb_vacuum.c @@ -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; |