summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortb <tb@openbsd.org>2021-03-22 20:31:34 +0000
committertb <tb@openbsd.org>2021-03-22 20:31:34 +0000
commit403d8dc1191111656afb54eae28e2cf8f1cd4507 (patch)
treebafc5a46e56b7166123d6cf026e18037f48d1876
parentLoad MSI pages through bus_dma(9). Our interrupt controllers for MSIs (diff)
downloadwireguard-openbsd-403d8dc1191111656afb54eae28e2cf8f1cd4507.tar.xz
wireguard-openbsd-403d8dc1191111656afb54eae28e2cf8f1cd4507.zip
Don't leak ca in test_cms_sign_verify().
Reported by Ilya Shipitsin
-rw-r--r--regress/lib/libcrypto/cms/cmstest.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/regress/lib/libcrypto/cms/cmstest.c b/regress/lib/libcrypto/cms/cmstest.c
index 87dfc8611a1..185d8831ec9 100644
--- a/regress/lib/libcrypto/cms/cmstest.c
+++ b/regress/lib/libcrypto/cms/cmstest.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cmstest.c,v 1.3 2020/09/18 14:38:04 tb Exp $ */
+/* $OpenBSD: cmstest.c,v 1.4 2021/03/22 20:31:34 tb Exp $ */
/*
* Copyright (c) 2019 Joel Sing <jsing@openbsd.org>
*
@@ -295,6 +295,7 @@ test_cms_sign_verify(void)
sk_X509_free(certs);
X509_free(cert);
X509_STORE_free(store);
+ X509_free(ca);
return failed;
}