From 6c12f45f3b7d7eab32ed29860d2261fc8a512f0e Mon Sep 17 00:00:00 2001 From: Mikhail Redko Date: Tue, 11 May 2021 10:55:57 +0300 Subject: Core/Console: Improve ReadWinConsole logic and cosmetic changes (#26402) * Core/Console: Improve ReadWinConsole logic and cosmetic changes * Core/Console: Fixed possible appearance of weird characters in the console when printing the output of child processes * Fix codestyle * Removed auto * Core/Misc: Explicit casting Difficulty values to uint8 before outputting to console * Core/Misc: Cast Difficulty to uint32 for output to console Co-authored-by: jackpoz --- src/common/Utilities/StartProcess.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/common/Utilities/StartProcess.cpp') diff --git a/src/common/Utilities/StartProcess.cpp b/src/common/Utilities/StartProcess.cpp index 5c8e0f79763..20be864ea1f 100644 --- a/src/common/Utilities/StartProcess.cpp +++ b/src/common/Utilities/StartProcess.cpp @@ -52,9 +52,8 @@ public: std::streamsize write(char const* str, std::streamsize size) { std::string consoleStr(str, size); - std::string utf8; - if (consoleToUtf8(consoleStr, utf8)) - callback_(utf8); + RemoveCRLF(consoleStr); + callback_(consoleStr); return size; } }; -- cgit v1.2.3