From 6304f9a3f73312a7feb3b25fa593919744acb947 Mon Sep 17 00:00:00 2001 From: Zofia Abramowska Date: Fri, 22 Nov 2013 10:38:06 +0100 Subject: [PATCH] Fix memory leak on smack_cipso smack_cipso_free() didn't release main pointer, which was inconsistent with header description and further usage in apply_cipso_file(). --- libsmack/libsmack.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libsmack/libsmack.c b/libsmack/libsmack.c index 140cd1a..db78247 100644 --- a/libsmack/libsmack.c +++ b/libsmack/libsmack.c @@ -357,6 +357,8 @@ void smack_cipso_free(struct smack_cipso *cipso) free(mapping); mapping = next_mapping; } + + free(cipso); } int smack_cipso_apply(struct smack_cipso *cipso) -- 2.7.4