From 67eef3b3c86486cde2afa5c263df572678ddf30d Mon Sep 17 00:00:00 2001 From: Daniel Scharrer Date: Thu, 30 May 2019 22:23:37 +0200 Subject: [PATCH] registry: Don't try to decode registry values The registry value can be arbitrary binary data. --- src/setup/registry.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/setup/registry.cpp b/src/setup/registry.cpp index ad747a2..166507a 100644 --- a/src/setup/registry.cpp +++ b/src/setup/registry.cpp @@ -70,7 +70,7 @@ void registry_entry::load(std::istream & is, const version & version) { } else { name.clear(); } - is >> util::encoded_string(value, version.codepage()); + is >> util::binary_string(value); load_condition_data(is, version);