aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-02-24 15:45:03 -0800
committerGravatar Craig Tiller <ctiller@google.com>2015-02-24 15:48:36 -0800
commit3be76ac74fd97888d361749e6660eb7e48a26557 (patch)
treefed76a32fb6de6f8b859d2a942bf2a03c81cdf29
parentf7c87c2741e18e9fb481252151f14fff8ed026d3 (diff)
Fix potential leak
-rw-r--r--src/core/tsi/ssl_transport_security.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/tsi/ssl_transport_security.c b/src/core/tsi/ssl_transport_security.c
index 92fcb96dd2..85b0922a43 100644
--- a/src/core/tsi/ssl_transport_security.c
+++ b/src/core/tsi/ssl_transport_security.c
@@ -1150,6 +1150,7 @@ tsi_result tsi_create_ssl_client_handshaker_factory(
if (result != TSI_OK) {
gpr_log(GPR_ERROR, "Building alpn list failed with error %s.",
tsi_result_to_string(result));
+ free(alpn_protocol_list);
break;
}
ssl_failed = SSL_CTX_set_alpn_protos(ssl_context, alpn_protocol_list,