summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2011-05-25 20:22:05 +0200
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2011-05-25 20:22:05 +0200
commit671b9320d57ea13196717ef3a68fd6881475c0d9 (patch)
treeca3c7cd646a2b3704c7582f92ec15fdccdca4388 /src
parente3652404a579ca3627efcd539a6dbf7c19274751 (diff)
Fix warnings reported by valgrind
Diffstat (limited to 'src')
-rw-r--r--src/ipset.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ipset.c b/src/ipset.c
index a647160..371d851 100644
--- a/src/ipset.c
+++ b/src/ipset.c
@@ -718,6 +718,8 @@ parse_commandline(int argc, char *argv[])
int
main(int argc, char *argv[])
{
+ int ret;
+
/* Register types */
ipset_type_add(&ipset_bitmap_ip0);
ipset_type_add(&ipset_bitmap_ipmac0);
@@ -739,5 +741,9 @@ main(int argc, char *argv[])
return exit_error(OTHER_PROBLEM,
"Cannot initialize ipset session, aborting.");
- return parse_commandline(argc, argv);
+ ret = parse_commandline(argc, argv);
+
+ ipset_session_fini(session);
+
+ return ret;
}