From 1f77265f5b5a0320b69e1c8239f52d5401f2706c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sat, 21 Oct 2006 19:55:08 +0000 Subject: [PATCH] Try to not leak memory. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18784 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/hxtool.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/hx509/hxtool.c b/lib/hx509/hxtool.c index f0ae22474..264345202 100644 --- a/lib/hx509/hxtool.c +++ b/lib/hx509/hxtool.c @@ -87,7 +87,7 @@ cms_verify_sd(struct cms_verify_sd_options *opt, int argc, char **argv) hx509_verify_ctx ctx = NULL; heim_oid type; heim_octet_string c, co; - hx509_certs store; + hx509_certs store = NULL; hx509_certs signers = NULL; hx509_certs anchors = NULL; hx509_lock lock; @@ -153,6 +153,7 @@ cms_verify_sd(struct cms_verify_sd_options *opt, int argc, char **argv) hx509_verify_destroy_ctx(ctx); + hx509_certs_free(&store); hx509_certs_free(&signers); hx509_certs_free(&anchors);