From 76cfe43e3704a02ef546925f5d7ab2f90311cb49 Mon Sep 17 00:00:00 2001 From: job <> Date: Fri, 28 Apr 2023 18:32:40 +0000 Subject: Free all libcrypto global state memory before returning Found with the help of Otto's malloc memory leak detector! --- src/regress/lib/libcrypto/x509/x509_asn1.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/regress/lib') diff --git a/src/regress/lib/libcrypto/x509/x509_asn1.c b/src/regress/lib/libcrypto/x509/x509_asn1.c index 13054cd1f8..402fd7fca3 100644 --- a/src/regress/lib/libcrypto/x509/x509_asn1.c +++ b/src/regress/lib/libcrypto/x509/x509_asn1.c @@ -1,4 +1,4 @@ -/* $OpenBSD: x509_asn1.c,v 1.13 2023/04/28 18:31:34 job Exp $ */ +/* $OpenBSD: x509_asn1.c,v 1.14 2023/04/28 18:32:40 job Exp $ */ /* * Copyright (c) 2023 Job Snijders * @@ -520,5 +520,7 @@ int main(void) failed |= test_x509_crl_setters(); failed |= test_x509_req_setters(); + OPENSSL_cleanup(); + return failed; } -- cgit v1.2.3-55-g6feb