Index: components/cronet/ios/cronet_environment.cc |
diff --git a/components/cronet/ios/cronet_environment.cc b/components/cronet/ios/cronet_environment.cc |
index 96eacd2ddcd07060f72b81718ac44a1f4010f40c..3ff9faaafbe605c9b10ddd36c23cc99127db68b1 100644 |
--- a/components/cronet/ios/cronet_environment.cc |
+++ b/components/cronet/ios/cronet_environment.cc |
@@ -274,8 +274,7 @@ void CronetEnvironment::InitializeOnNetworkThread() { |
main_context_->set_transport_security_state( |
new net::TransportSecurityState()); |
http_server_properties_.reset(new net::HttpServerPropertiesImpl()); |
- main_context_->set_http_server_properties( |
- http_server_properties_->GetWeakPtr()); |
+ main_context_->set_http_server_properties(http_server_properties_.get()); |
// TODO(rdsmith): Note that the ".release()" calls below are leaking |
// the objects in question; this should be fixed by having an object |