Index: chrome/browser/extensions/external_registry_extension_provider_win.cc |
diff --git a/chrome/browser/extensions/external_registry_extension_provider_win.cc b/chrome/browser/extensions/external_registry_extension_provider_win.cc |
index d34735fbfa9610c9641b7427adc191893b6105d8..35ed4ae091230a657baaffb5dc6fa03ee6ef8d26 100644 |
--- a/chrome/browser/extensions/external_registry_extension_provider_win.cc |
+++ b/chrome/browser/extensions/external_registry_extension_provider_win.cc |
@@ -37,7 +37,7 @@ void ExternalRegistryExtensionProvider::VisitRegisteredExtension( |
std::wstring key_path = ASCIIToWide(kRegistryExtensions); |
key_path.append(L"\\"); |
key_path.append(iterator.Name()); |
- if (key.Open(kRegRoot, key_path.c_str())) { |
+ if (key.Open(kRegRoot, key_path.c_str(), KEY_READ)) { |
std::wstring extension_path; |
if (key.ReadValue(kRegistryExtensionPath, &extension_path)) { |
std::wstring extension_version; |
@@ -77,7 +77,7 @@ Version* ExternalRegistryExtensionProvider::RegisteredVersion( |
key_path.append(L"\\"); |
key_path.append(ASCIIToWide(id)); |
- if (!key.Open(kRegRoot, key_path.c_str())) |
+ if (!key.Open(kRegRoot, key_path.c_str(), KEY_READ)) |
return NULL; |
std::wstring extension_version; |