CRYPTO_mem_leaks* will go away. Remove calls in legacy tests
authortb <tb@openbsd.org>
Thu, 29 Feb 2024 20:04:43 +0000 (20:04 +0000)
committertb <tb@openbsd.org>
Thu, 29 Feb 2024 20:04:43 +0000 (20:04 +0000)
regress/lib/libcrypto/dsa/dsatest.c
regress/lib/libcrypto/ec/ectest.c
regress/lib/libcrypto/evp/evptest.c

index 10ebc3a..3a76196 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dsatest.c,v 1.10 2023/11/19 13:11:05 tb Exp $ */
+/*     $OpenBSD: dsatest.c,v 1.11 2024/02/29 20:04:43 tb Exp $ */
 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  * All rights reserved.
  *
@@ -196,7 +196,6 @@ end:
        CRYPTO_cleanup_all_ex_data();
        ERR_remove_thread_state(NULL);
        ERR_free_strings();
-       CRYPTO_mem_leaks(bio_err);
        BIO_free(bio_err);
        bio_err = NULL;
 
index b32b007..e60fde6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ectest.c,v 1.22 2023/11/19 13:11:05 tb Exp $  */
+/*     $OpenBSD: ectest.c,v 1.23 2024/02/29 20:04:43 tb Exp $  */
 /*
  * Originally written by Bodo Moeller for the OpenSSL project.
  */
@@ -769,7 +769,6 @@ main(int argc, char *argv[])
        CRYPTO_cleanup_all_ex_data();
        ERR_free_strings();
        ERR_remove_thread_state(NULL);
-       CRYPTO_mem_leaks_fp(stderr);
 
        return 0;
 }
index 0b9436a..f652cf5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: evptest.c,v 1.13 2023/11/19 13:11:06 tb Exp $ */
+/*     $OpenBSD: evptest.c,v 1.14 2024/02/29 20:04:43 tb Exp $ */
 /* Written by Ben Laurie, 2001 */
 /*
  * Copyright (c) 2001 The OpenSSL Project.  All rights reserved.
@@ -441,7 +441,6 @@ main(int argc, char **argv)
        CRYPTO_cleanup_all_ex_data();
        ERR_remove_thread_state(NULL);
        ERR_free_strings();
-       CRYPTO_mem_leaks_fp(stderr);
 
        return 0;
 }