From b9030d7e47de6e0072d3e1d88e9ca12ab395c275 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Wed, 16 Feb 2022 10:54:17 +0100 Subject: [PATCH] fix: Issue with erasing characters when pasting then into ImHex --- plugins/builtin/source/content/views/view_hex_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/views/view_hex_editor.cpp b/plugins/builtin/source/content/views/view_hex_editor.cpp index 0c7efe732..f41f15d15 100644 --- a/plugins/builtin/source/content/views/view_hex_editor.cpp +++ b/plugins/builtin/source/content/views/view_hex_editor.cpp @@ -454,7 +454,7 @@ namespace hex::plugin::builtin { if (!isValidHexString) return; // Remove all whitespace - std::erase_if(clipboard, [](char c) { return std::isspace(c); }); + clipboard.erase(std::remove_if(clipboard.begin(), clipboard.end(), [](char c) { return std::isspace(c); }), clipboard.end()); // Only paste whole bytes if (clipboard.length() % 2 != 0) return;