Index: chrome_elf/blacklist/blacklist.cc |
diff --git a/chrome_elf/blacklist/blacklist.cc b/chrome_elf/blacklist/blacklist.cc |
index 05d917fb6db8a32295d0c2f7a9ad96e65a195990..d7609d4a851d3f44092f64afbf7b772557ff4698 100644 |
--- a/chrome_elf/blacklist/blacklist.cc |
+++ b/chrome_elf/blacklist/blacklist.cc |
@@ -103,7 +103,10 @@ __declspec(allocate(".oldntmap")) |
bool LeaveSetupBeacon() { |
HANDLE key_handle = INVALID_HANDLE_VALUE; |
- if (!nt::CreateRegKey(nt::HKCU, kRegistryBeaconPath, |
+ if (!nt::CreateRegKey(nt::HKCU, |
+ install_static::GetRegistryPath() |
+ .append(kRegistryBeaconKeyName) |
+ .c_str(), |
KEY_QUERY_VALUE | KEY_SET_VALUE, &key_handle)) |
return false; |
@@ -152,7 +155,10 @@ bool LeaveSetupBeacon() { |
bool ResetBeacon() { |
HANDLE key_handle = INVALID_HANDLE_VALUE; |
- if (!nt::CreateRegKey(nt::HKCU, kRegistryBeaconPath, |
+ if (!nt::CreateRegKey(nt::HKCU, |
+ install_static::GetRegistryPath() |
+ .append(kRegistryBeaconKeyName) |
+ .c_str(), |
KEY_QUERY_VALUE | KEY_SET_VALUE, &key_handle)) |
return false; |