summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2021-12-04 09:04:36 +0000
committertb <>2021-12-04 09:04:36 +0000
commit2cc0fc288373b6ab8c6026c278c2dae4e7c7b4f2 (patch)
tree19e822aa2cc756f8d700ac30db7f682b5fe7d25b
parent210ec512cac8ada8e3b0f62cdf161dd6ea1a1b96 (diff)
downloadopenbsd-2cc0fc288373b6ab8c6026c278c2dae4e7c7b4f2.tar.gz
openbsd-2cc0fc288373b6ab8c6026c278c2dae4e7c7b4f2.tar.bz2
openbsd-2cc0fc288373b6ab8c6026c278c2dae4e7c7b4f2.zip
Free cert, key and ocsp_staple on exit of do_keypair_test().
Reported by Ilya Shipitsine, discussed with jsing
-rw-r--r--src/regress/lib/libtls/keypair/keypairtest.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/regress/lib/libtls/keypair/keypairtest.c b/src/regress/lib/libtls/keypair/keypairtest.c
index 732464af00..0aa1877389 100644
--- a/src/regress/lib/libtls/keypair/keypairtest.c
+++ b/src/regress/lib/libtls/keypair/keypairtest.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: keypairtest.c,v 1.4 2018/04/07 16:42:17 jsing Exp $ */ 1/* $OpenBSD: keypairtest.c,v 1.5 2021/12/04 09:04:36 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2018 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2018 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -186,6 +186,9 @@ do_keypair_tests(void)
186 done: 186 done:
187 X509_free(x509_cert); 187 X509_free(x509_cert);
188 free(hash); 188 free(hash);
189 free((uint8_t *)cert);
190 free((uint8_t *)key);
191 free((uint8_t *)ocsp_staple);
189 192
190 return (failed); 193 return (failed);
191} 194}