From 4b09d2b4d3958b58b020c1ae21fcd932e1eb6c37 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Wed, 20 Mar 2013 22:20:25 +0100 Subject: Fix memory leaks reported by 'make leakcheck' --- p11-kit/iter.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'p11-kit/iter.c') diff --git a/p11-kit/iter.c b/p11-kit/iter.c index 7f23c53..c144165 100644 --- a/p11-kit/iter.c +++ b/p11-kit/iter.c @@ -815,6 +815,7 @@ p11_kit_iter_free (P11KitIter *iter) finish_iterating (iter, CKR_OK); p11_array_free (iter->modules); p11_attrs_free (iter->match_attrs); + free (iter->slots); for (cb = iter->callbacks; cb != NULL; cb = next) { next = cb->next; @@ -822,4 +823,6 @@ p11_kit_iter_free (P11KitIter *iter) (cb->destroyer) (cb->callback_data); free (cb); } + + free (iter); } -- cgit v1.1