Index: chrome/installer/util/install_util.h |
diff --git a/chrome/installer/util/install_util.h b/chrome/installer/util/install_util.h |
index 1c3d0cba605b66d8c30993d4ad976ad3dc9797b1..f292b3bd7ac443244f5f0512a002ad8414980424 100644 |
--- a/chrome/installer/util/install_util.h |
+++ b/chrome/installer/util/install_util.h |
@@ -113,7 +113,9 @@ class InstallUtil { |
static bool GetEULASentinelFilePath(base::FilePath* path); |
// Deletes the registry key at path key_path under the key given by root_key. |
- static bool DeleteRegistryKey(HKEY root_key, const base::string16& key_path); |
+ static LONG DeleteRegistryKey(HKEY root_key, |
+ const base::string16& key_path, |
+ REGSAM wow64_access); |
// Deletes the registry value named value_name at path key_path under the key |
// given by reg_root. |
@@ -144,7 +146,8 @@ class InstallUtil { |
const base::string16& key_to_delete_path, |
const base::string16& key_to_test_path, |
const wchar_t* value_name, |
- const RegistryValuePredicate& predicate); |
+ const RegistryValuePredicate& predicate, |
+ REGSAM wow64_access); |
// Deletes the value |value_name| in the key |key_path| under |root_key| iff |
// its current value satisfies |predicate|. |value_name| may be either NULL |
@@ -153,7 +156,8 @@ class InstallUtil { |
HKEY root_key, |
const wchar_t* key_path, |
const wchar_t* value_name, |
- const RegistryValuePredicate& predicate); |
+ const RegistryValuePredicate& predicate, |
+ REGSAM wow64_access); |
// A predicate that performs a case-sensitive string comparison. |
class ValueEquals : public RegistryValuePredicate { |