diff options
Diffstat (limited to 'net/proxy/proxy_config_service_linux.h')
-rw-r--r-- | net/proxy/proxy_config_service_linux.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/net/proxy/proxy_config_service_linux.h b/net/proxy/proxy_config_service_linux.h index f3082fb..90acbf4 100644 --- a/net/proxy/proxy_config_service_linux.h +++ b/net/proxy/proxy_config_service_linux.h @@ -155,7 +155,7 @@ class ProxyConfigServiceLinux : public ProxyConfigService { private: friend class base::RefCountedThreadSafe<Delegate>; - ~Delegate() {} + ~Delegate(); // Obtains an environment variable's value. Parses a proxy server // specification from it and puts it in result. Returns true if the @@ -223,9 +223,7 @@ class ProxyConfigServiceLinux : public ProxyConfigService { ProxyConfigServiceLinux(base::Environment* env_var_getter, GConfSettingGetter* gconf_getter); - virtual ~ProxyConfigServiceLinux() { - delegate_->PostDestroyTask(); - } + virtual ~ProxyConfigServiceLinux(); void SetupAndFetchInitialConfig(MessageLoop* glib_default_loop, MessageLoop* io_loop, |