From 05b9b39e06a8dad6c29889ed5cb6e5edee4cda97 Mon Sep 17 00:00:00 2001 From: Takashi Kojo Date: Tue, 20 Jun 2017 12:57:29 +0900 Subject: [PATCH] free ctx->alpn_cli_protos --- src/internal.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/internal.c b/src/internal.c index a6668937d..64c60e4b1 100644 --- a/src/internal.c +++ b/src/internal.c @@ -1544,7 +1544,10 @@ void SSL_CtxResourceFree(WOLFSSL_CTX* ctx) #endif /* !NO_WOLFSSL_SERVER */ #endif /* HAVE_TLS_EXTENSIONS */ - +#ifdef OPENSSL_EXTRA + if(ctx->alpn_cli_protos) + XFREE((void *)ctx->alpn_cli_protos, NULL, DYNAMIC_TYPE_OPENSSL); +#endif #ifdef WOLFSSL_STATIC_MEMORY if (ctx->heap != NULL) { #ifdef WOLFSSL_HEAP_TEST