Index: ios/crnet/crnet_environment.mm |
diff --git a/ios/crnet/crnet_environment.mm b/ios/crnet/crnet_environment.mm |
index 9c4686dfc94a139dfb80bc78b01d5b2de09d666a..e61bead8dfa4c7155e0f5abcf188c3683b0f8bc9 100644 |
--- a/ios/crnet/crnet_environment.mm |
+++ b/ios/crnet/crnet_environment.mm |
@@ -386,8 +386,7 @@ void CrNetEnvironment::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 |
// corresponding to URLRequestContextStorage that actually owns those |