From 4701b1b67c7206d0bb213eed0aa789fdecd6152f Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 29 May 2022 19:00:21 +0200 Subject: [PATCH] fix: Pasting bytes in hex editor yielding wrong results Closes #516 --- 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 b2ab91c83..04f53bf33 100644 --- a/plugins/builtin/source/content/views/view_hex_editor.cpp +++ b/plugins/builtin/source/content/views/view_hex_editor.cpp @@ -1016,7 +1016,7 @@ namespace hex::plugin::builtin { if (clipboard.length() % 2 != 0) return; // Convert hex string to bytes - std::vector buffer = hex::decodeByteString(clipboard); + std::vector buffer = crypt::decode16(clipboard); // Write bytes provider->write(selection.getStartAddress() + provider->getBaseAddress() + provider->getCurrentPageAddress(), buffer.data(), std::min(selection.size, buffer.size()));