Index: content/browser/plugin_service_impl.cc |
diff --git a/content/browser/plugin_service_impl.cc b/content/browser/plugin_service_impl.cc |
index d19f6861c162b2a289d2ca1ccf85a13f3d21bf66..79d25d4bc123acdfdcb6bace39e33e9cb0392f0e 100644 |
--- a/content/browser/plugin_service_impl.cc |
+++ b/content/browser/plugin_service_impl.cc |
@@ -201,7 +201,7 @@ void PluginServiceImpl::StartWatchingPlugins() { |
KEY_NOTIFY) == ERROR_SUCCESS) { |
base::win::RegKey::ChangeCallback callback = |
base::Bind(&PluginServiceImpl::OnKeyChanged, base::Unretained(this), |
- base::Unretained(&hkcu_key_)); |
+ base::Unretained(&hklm_key_)); |
hklm_key_.StartWatching(callback); |
} |
#endif |
@@ -631,7 +631,7 @@ void PluginServiceImpl::GetPluginsOnIOThread( |
void PluginServiceImpl::OnKeyChanged(base::win::RegKey* key) { |
key->StartWatching(base::Bind(&PluginServiceImpl::OnKeyChanged, |
base::Unretained(this), |
- base::Unretained(&hkcu_key_))); |
+ base::Unretained(key))); |
PluginList::Singleton()->RefreshPlugins(); |
PurgePluginListCache(NULL, false); |