diff options
author | tb <> | 2021-12-04 09:04:36 +0000 |
---|---|---|
committer | tb <> | 2021-12-04 09:04:36 +0000 |
commit | 2cc0fc288373b6ab8c6026c278c2dae4e7c7b4f2 (patch) | |
tree | 19e822aa2cc756f8d700ac30db7f682b5fe7d25b | |
parent | 210ec512cac8ada8e3b0f62cdf161dd6ea1a1b96 (diff) | |
download | openbsd-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.c | 5 |
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 | } |