]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - ssl/tls13_enc.c
Coverity fixes
[thirdparty/openssl.git] / ssl / tls13_enc.c
index b0fc4b296d1c0595fd0696a840875bb65364679d..9bc34c1b8544204fd211334986e0534dfb50b2c8 100644 (file)
@@ -170,6 +170,7 @@ int tls13_generate_secret(SSL *s, const EVP_MD *md,
     if (!ossl_assert(mdleni >= 0)) {
         SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_TLS13_GENERATE_SECRET,
                  ERR_R_INTERNAL_ERROR);
+        EVP_KDF_CTX_free(kctx);
         return 0;
     }
     mdlen = (size_t)mdleni;