diff options
Diffstat (limited to 'chrome/browser/enumerate_modules_model_win.cc')
-rw-r--r-- | chrome/browser/enumerate_modules_model_win.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/enumerate_modules_model_win.cc b/chrome/browser/enumerate_modules_model_win.cc index 79e0604..3a23d10 100644 --- a/chrome/browser/enumerate_modules_model_win.cc +++ b/chrome/browser/enumerate_modules_model_win.cc @@ -423,12 +423,12 @@ void ModuleEnumerator::ReadShellExtensions(HKEY parent) { std::wstring key(std::wstring(L"CLSID\\") + registration.Name() + L"\\InProcServer32"); base::win::RegKey clsid; - if (!clsid.Open(HKEY_CLASSES_ROOT, key.c_str(), KEY_READ)) { + if (clsid.Open(HKEY_CLASSES_ROOT, key.c_str(), KEY_READ) != ERROR_SUCCESS) { ++registration; continue; } string16 dll; - if (!clsid.ReadValue(L"", &dll)) { + if (clsid.ReadValue(L"", &dll) != ERROR_SUCCESS) { ++registration; continue; } |