This fixes a memory leak identified by valgrind.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
{
struct chain *chain, *next;
struct set *set, *nset;
+ struct obj *obj, *nobj;
if (--table->refcnt > 0)
return;
chain_free(chain);
list_for_each_entry_safe(set, nset, &table->sets, list)
set_free(set);
+ list_for_each_entry_safe(obj, nobj, &table->objs, list)
+ obj_free(obj);
handle_free(&table->handle);
scope_release(&table->scope);
xfree(table);