From 806d6148eb3b9790b389c44379e7ff4ea3c9a84a Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 16 Feb 2025 20:08:36 +0100 Subject: [PATCH] fix: Pattern console log logic --- plugins/builtin/source/content/views/view_pattern_editor.cpp | 3 ++- 1 file changed, 2 insertions(+), 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 50972ce39..e3652910a 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -1953,7 +1953,8 @@ namespace hex::plugin::builtin { runtime.setLogCallback([this, provider](auto level, auto message) { std::scoped_lock lock(m_logMutex); - for (auto line : wolv::util::splitString(message, "\n")) { + auto lines = wolv::util::splitString(message, "\n"); + for (auto &line : lines) { if (!wolv::util::trim(line).empty()) { switch (level) { using enum pl::core::LogConsole::Level;