From e71841b8716b747083dd7dc27cc917d7d35a016e Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 24 Dec 2022 15:29:20 +0100 Subject: [PATCH] fix: Crash when printing NULL bytes to the pattern console --- plugins/builtin/source/content/views/view_pattern_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/views/view_pattern_editor.cpp b/plugins/builtin/source/content/views/view_pattern_editor.cpp index 8604f91b1..0a7771d0c 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -246,7 +246,7 @@ namespace hex::plugin::builtin { continue; } - if (ImGui::Selectable(hex::format("{}##ConsoleLine", message).c_str())) + if (ImGui::Selectable(hex::format("{}##ConsoleLine", hex::encodeByteString({ message.begin(), message.end() })).c_str())) ImGui::SetClipboardText(message.c_str()); ImGui::PopStyleColor();