summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-24 19:57:24 +0000
committerearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-24 19:57:24 +0000
commitf9bda31b212b0922cd399e6fa5febb1001f44b79 (patch)
treead5f31c5834c28a90c11aeb0bc856750d1db88b0 /net
parent06c4552ecec66f7a11d13a64a4c4e806d8a9bb8e (diff)
downloadchromium_src-f9bda31b212b0922cd399e6fa5febb1001f44b79.zip
chromium_src-f9bda31b212b0922cd399e6fa5febb1001f44b79.tar.gz
chromium_src-f9bda31b212b0922cd399e6fa5febb1001f44b79.tar.bz2
Fix uninits introduced by r241374.
Make sure quick_check_enabled_ is initialized in ProxyService and ProxyService::InitProxyResolver constructors. BUG=329339 TBR=ellyjones@chromium.org,szym@chromium.org Review URL: https://codereview.chromium.org/146833004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246944 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/proxy/proxy_service.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/net/proxy/proxy_service.cc b/net/proxy/proxy_service.cc
index c11dec7..bc69b66 100644
--- a/net/proxy/proxy_service.cc
+++ b/net/proxy/proxy_service.cc
@@ -343,7 +343,8 @@ class ProxyService::InitProxyResolver {
public:
InitProxyResolver()
: proxy_resolver_(NULL),
- next_state_(STATE_NONE) {
+ next_state_(STATE_NONE),
+ quick_check_enabled_(true) {
}
~InitProxyResolver() {
@@ -884,7 +885,8 @@ ProxyService::ProxyService(ProxyConfigService* config_service,
current_state_(STATE_NONE) ,
net_log_(net_log),
stall_proxy_auto_config_delay_(TimeDelta::FromMilliseconds(
- kDelayAfterNetworkChangesMs)) {
+ kDelayAfterNetworkChangesMs)),
+ quick_check_enabled_(true) {
NetworkChangeNotifier::AddIPAddressObserver(this);
NetworkChangeNotifier::AddDNSObserver(this);
ResetConfigService(config_service);