diff options
author | Amitay Isaacs <amitay@gmail.com> | 2016-08-05 12:34:13 +1000 |
---|---|---|
committer | Martin Schwenke <martins@samba.org> | 2016-08-08 08:17:33 +0200 |
commit | 814002c9a10227fd6cc13fdc974d2312201d7c19 (patch) | |
tree | b144fd8449d963c5a31acecd9d9e2b026c30135c | |
parent | bfe891e418fd372c1e7036f08e81b65c27843a79 (diff) | |
download | samba-814002c9a10227fd6cc13fdc974d2312201d7c19.tar.gz |
ctdb-tools: Free record if it does not contain valid data
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12121
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
-rw-r--r-- | ctdb/tools/ctdb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ctdb/tools/ctdb.c b/ctdb/tools/ctdb.c index 790170befd5..c9ae5cd9088 100644 --- a/ctdb/tools/ctdb.c +++ b/ctdb/tools/ctdb.c @@ -2038,6 +2038,7 @@ static void traverse_handler(uint64_t srvid, TDB_DATA data, void *private_data) } if (rec->data.dsize == 0) { + talloc_free(rec); return; } |