From f2c84ce3d428f74bef3c405e38498b15cc1138e6 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sat, 5 Jan 2019 20:17:16 +0100 Subject: [PATCH] Fix feature code --- src/launcher/html_frame.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/launcher/html_frame.cpp b/src/launcher/html_frame.cpp index f64ce90..60069cd 100644 --- a/src/launcher/html_frame.cpp +++ b/src/launcher/html_frame.cpp @@ -156,8 +156,7 @@ void html_frame::initialize_browser() void html_frame::set_browser_feature(const std::string& feature, DWORD value) { - utils::nt::module self; - std::string registry_path = R"(SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\)" + feature; + const auto registry_path = R"(SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\)" + feature; HKEY key = nullptr; if (RegOpenKeyExA( @@ -165,6 +164,7 @@ void html_frame::set_browser_feature(const std::string& feature, DWORD value) KEY_ALL_ACCESS, &key) != ERROR_SUCCESS) return; + const utils::nt::module self; const auto name = self.get_name(); RegSetValueExA(key, name.data(), 0, REG_DWORD, reinterpret_cast(&value), sizeof(value));