diff options
author | Amir Mohammadi <amiremohamadi@yahoo.com> | 2024-05-22 19:48:51 +0330 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2024-05-29 13:26:05 +0100 |
commit | abe05fda8bdbfb35de7420cab31d5e459fabc874 (patch) | |
tree | 232d15c68d54adcf9e947748d9b9c9442fb07cdd /test | |
parent | 90e7c12f1b238ed714786fafc26d05b59a63752b (diff) | |
download | openssl-abe05fda8bdbfb35de7420cab31d5e459fabc874.zip openssl-abe05fda8bdbfb35de7420cab31d5e459fabc874.tar.gz openssl-abe05fda8bdbfb35de7420cab31d5e459fabc874.tar.bz2 |
Fix potential memory leak in test_bad_dtls
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24464)
Diffstat (limited to 'test')
-rw-r--r-- | test/bad_dtls_test.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/bad_dtls_test.c b/test/bad_dtls_test.c index 608377c..611bd4a 100644 --- a/test/bad_dtls_test.c +++ b/test/bad_dtls_test.c @@ -508,7 +508,6 @@ static int test_bad_dtls(void) if (!TEST_ptr(con) || !TEST_true(SSL_set_session(con, sess))) goto end; - SSL_SESSION_free(sess); rbio = BIO_new(BIO_s_mem()); wbio = BIO_new(BIO_s_mem()); @@ -596,6 +595,7 @@ static int test_bad_dtls(void) testresult = 1; end: + SSL_SESSION_free(sess); BIO_free(rbio); BIO_free(wbio); SSL_free(con); |