Index: chrome_frame/test/chrome_frame_test_utils.cc |
=================================================================== |
--- chrome_frame/test/chrome_frame_test_utils.cc (revision 70917) |
+++ chrome_frame/test/chrome_frame_test_utils.cc (working copy) |
@@ -633,8 +633,8 @@ |
DCHECK(temp_name && lstrlenW(temp_name)); |
std::wstring key_path(kTempTestKeyPath); |
key_path += L"\\" + temp_name_; |
- EXPECT_TRUE(temp_key_.Create(HKEY_CURRENT_USER, key_path.c_str(), |
- KEY_ALL_ACCESS)); |
+ EXPECT_EQ(ERROR_SUCCESS, temp_key_.Create(HKEY_CURRENT_USER, key_path.c_str(), |
+ KEY_ALL_ACCESS)); |
EXPECT_EQ(ERROR_SUCCESS, |
::RegOverridePredefKey(override_, temp_key_.Handle())); |
} |
@@ -647,7 +647,7 @@ |
// static |
void TempRegKeyOverride::DeleteAllTempKeys() { |
base::win::RegKey key; |
- if (key.Open(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS)) { |
+ if (key.Open(HKEY_CURRENT_USER, L"", KEY_ALL_ACCESS) == ERROR_SUCCESS) { |
key.DeleteKey(kTempTestKeyPath); |
} |
} |