From 39242097ddf5ee78445b1ee22d0075e4a4836ee1 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 25 May 2025 23:23:51 +0200 Subject: [PATCH] fix: --reset-settings not working due to superfluous null bytes in string --- plugins/builtin/source/content/command_line_interface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/command_line_interface.cpp b/plugins/builtin/source/content/command_line_interface.cpp index f172c8fc4..880a75c66 100644 --- a/plugins/builtin/source/content/command_line_interface.cpp +++ b/plugins/builtin/source/content/command_line_interface.cpp @@ -398,7 +398,8 @@ namespace hex::plugin::builtin { log::print("> "); if (std::fgets(input.data(), input.size() - 1, stdin) == nullptr) std::exit(EXIT_FAILURE); - + + input = input.c_str(); input = wolv::util::trim(input); if (input == ConfirmationString) {