Fix feature code
This commit is contained in:
parent
855d3620e6
commit
f2c84ce3d4
@ -156,8 +156,7 @@ void html_frame::initialize_browser()
|
|||||||
|
|
||||||
void html_frame::set_browser_feature(const std::string& feature, DWORD value)
|
void html_frame::set_browser_feature(const std::string& feature, DWORD value)
|
||||||
{
|
{
|
||||||
utils::nt::module self;
|
const auto registry_path = R"(SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\)" + feature;
|
||||||
std::string registry_path = R"(SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\)" + feature;
|
|
||||||
|
|
||||||
HKEY key = nullptr;
|
HKEY key = nullptr;
|
||||||
if (RegOpenKeyExA(
|
if (RegOpenKeyExA(
|
||||||
@ -165,6 +164,7 @@ void html_frame::set_browser_feature(const std::string& feature, DWORD value)
|
|||||||
KEY_ALL_ACCESS, &key) != ERROR_SUCCESS)
|
KEY_ALL_ACCESS, &key) != ERROR_SUCCESS)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
const utils::nt::module self;
|
||||||
const auto name = self.get_name();
|
const auto name = self.get_name();
|
||||||
RegSetValueExA(key, name.data(), 0, REG_DWORD, reinterpret_cast<const BYTE*>(&value), sizeof(value));
|
RegSetValueExA(key, name.data(), 0, REG_DWORD, reinterpret_cast<const BYTE*>(&value), sizeof(value));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user