Index: chrome/browser/net/proxy_service_factory.cc |
diff --git a/chrome/browser/net/proxy_service_factory.cc b/chrome/browser/net/proxy_service_factory.cc |
index 8943104494ff5973bbd30d9721e4d5d390f343e2..9d30b1e3f6e9e4e15802de32530d73cbbe443666 100644 |
--- a/chrome/browser/net/proxy_service_factory.cc |
+++ b/chrome/browser/net/proxy_service_factory.cc |
@@ -47,7 +47,7 @@ ChromeProxyConfigService* ProxyServiceFactory::CreateProxyConfigService() { |
// that code be moved to chrome/browser instead of being in net, so that it |
// can use BrowserThread instead of raw MessageLoop pointers? See bug 25354. |
base_service = net::ProxyService::CreateSystemProxyConfigService( |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO), |
+ BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO).get(), |
BrowserThread::UnsafeGetMessageLoopForThread(BrowserThread::FILE)); |
#endif // !defined(OS_CHROMEOS) |