diff options
author | 2015-02-24 16:43:57 -0800 | |
---|---|---|
committer | 2015-02-24 16:43:57 -0800 | |
commit | a6792f336b36c82b84f9b3a3fc9c53c5d0802d72 (patch) | |
tree | ecb7e3d5caf23e25e741f3b1fd85f377dd38e069 | |
parent | ce5dd73193e6d6684f89d544934d55050bca2383 (diff) | |
parent | 3be76ac74fd97888d361749e6660eb7e48a26557 (diff) |
Merge pull request #762 from ctiller/fix1
Fix potential leak
-rw-r--r-- | src/core/tsi/ssl_transport_security.c | 1 |
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, |