]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
wolfSSL: Do not free cert store after setting it
authorSean Parkinson <sean@wolfssl.com>
Thu, 29 Mar 2018 04:55:55 +0000 (14:55 +1000)
committerJouni Malinen <j@w1.fi>
Wed, 2 May 2018 10:32:51 +0000 (13:32 +0300)
Signed-off-by: Sean Parkinson <sean@wolfssl.com>
src/crypto/tls_wolfssl.c

index 88b1ad74e5eef9eec70c9fc4ace4e7b848b739f5..c72fa72d6d90085921c7860bcb42c828f81a57aa 100644 (file)
@@ -1179,7 +1179,6 @@ static int tls_connection_ca_cert(void *tls_ctx, struct tls_connection *conn,
                        return -1;
                }
                wolfSSL_CTX_set_cert_store(ctx, cm);
-               XFREE(cm, NULL, DYNAMIC_TYPE_X509_STORE);
 
                if (wolfSSL_CTX_load_verify_locations(ctx, ca_cert, ca_path) !=
                    SSL_SUCCESS) {