Remove unused |crypto_config_| variable
After cl/438557393, we stopped using |crypto_config_| in
tls_client_handshaker.cc, so it can be removed since it is unused now.
PiperOrigin-RevId: 439292732
diff --git a/quic/core/tls_client_handshaker.cc b/quic/core/tls_client_handshaker.cc
index d191017..9fdfe12 100644
--- a/quic/core/tls_client_handshaker.cc
+++ b/quic/core/tls_client_handshaker.cc
@@ -40,7 +40,6 @@
pre_shared_key_(crypto_config->pre_shared_key()),
crypto_negotiated_params_(new QuicCryptoNegotiatedParameters),
has_application_state_(has_application_state),
- crypto_config_(crypto_config),
tls_connection_(crypto_config->ssl_ctx(), this, session->GetSSLConfig()) {
if (crypto_config->tls_signature_algorithms().has_value()) {
SSL_set1_sigalgs_list(ssl(),
diff --git a/quic/core/tls_client_handshaker.h b/quic/core/tls_client_handshaker.h
index c9a760e..3551b32 100644
--- a/quic/core/tls_client_handshaker.h
+++ b/quic/core/tls_client_handshaker.h
@@ -160,8 +160,6 @@
// will always be non-null if a 0-RTT resumption is attempted.
std::unique_ptr<QuicResumptionState> cached_state_;
- QuicCryptoClientConfig* crypto_config_; // Not owned.
-
TlsClientConnection tls_connection_;
// If |has_application_state_|, stores the tls session tickets before