summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2021-03-22 20:31:34 +0000
committertb <>2021-03-22 20:31:34 +0000
commitb5a3abce7cfa7d60c34ab3c9c32a9ae5b18dfd0e (patch)
tree634f4549a6dcb677be4744a1afffc74babe25600
parent5187230abb7f49869450f3a993b50b137bd3ddfe (diff)
downloadopenbsd-b5a3abce7cfa7d60c34ab3c9c32a9ae5b18dfd0e.tar.gz
openbsd-b5a3abce7cfa7d60c34ab3c9c32a9ae5b18dfd0e.tar.bz2
openbsd-b5a3abce7cfa7d60c34ab3c9c32a9ae5b18dfd0e.zip
Don't leak ca in test_cms_sign_verify().
Reported by Ilya Shipitsin
-rw-r--r--src/regress/lib/libcrypto/cms/cmstest.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/regress/lib/libcrypto/cms/cmstest.c b/src/regress/lib/libcrypto/cms/cmstest.c
index 87dfc8611a..185d8831ec 100644
--- a/src/regress/lib/libcrypto/cms/cmstest.c
+++ b/src/regress/lib/libcrypto/cms/cmstest.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cmstest.c,v 1.3 2020/09/18 14:38:04 tb Exp $ */ 1/* $OpenBSD: cmstest.c,v 1.4 2021/03/22 20:31:34 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2019 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2019 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -295,6 +295,7 @@ test_cms_sign_verify(void)
295 sk_X509_free(certs); 295 sk_X509_free(certs);
296 X509_free(cert); 296 X509_free(cert);
297 X509_STORE_free(store); 297 X509_STORE_free(store);
298 X509_free(ca);
298 299
299 return failed; 300 return failed;
300} 301}