From cab9e11c2ecce521f39113c77644fe8ad5e30a2d Mon Sep 17 00:00:00 2001 From: "Dr. Bernd Donner" <119803636+BerndDonner@users.noreply.github.com> Date: Fri, 6 Dec 2024 11:01:56 +0100 Subject: [PATCH] Fix every 81th byte was dropped in a single frame --- app/src/IO/Console.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/IO/Console.cpp b/app/src/IO/Console.cpp index de3acc55..6e48e377 100644 --- a/app/src/IO/Console.cpp +++ b/app/src/IO/Console.cpp @@ -695,13 +695,12 @@ QString IO::Console::hexadecimalStr(const QByteArray &data) // Convert data to string with dump every ~80 chars QString str; const int characters = 80; - for (int i = 0; i < copy.length(); ++i) + for (int i = 0; i < copy.length(); i += characters) { QByteArray line; for (int j = 0; j < qMin(characters, copy.length() - i); ++j) line.append(copy.at(i + j)); - i += characters; str.append(HexDump(line.data(), line.size())); }