From 0ce73c5b464cb438f9faae69c5a8305241898b54 Mon Sep 17 00:00:00 2001 From: Ladislav Zezula Date: Fri, 30 May 2025 20:39:15 +0200 Subject: Fixed --- test/TLogHelper.cpp | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'test/TLogHelper.cpp') diff --git a/test/TLogHelper.cpp b/test/TLogHelper.cpp index ad8a067..f58575b 100644 --- a/test/TLogHelper.cpp +++ b/test/TLogHelper.cpp @@ -332,7 +332,6 @@ class TLogHelper { char * szBufferPtr; char * szBufferEnd; - size_t nNewPrinted; size_t nLength = 0; DWORD dwErrCode = Test_GetLastError(); XCHAR szMessage[0x200]; @@ -366,11 +365,8 @@ class TLogHelper szBufferPtr += nLength; } - // Remember how much did we print - nNewPrinted = (szBufferPtr - szBuffer); - // Shall we pad the string? - if((nLength = (szBufferPtr - szBuffer - 1)) < nPrevPrinted) + if((nLength = (szBufferPtr - szBuffer)) < nPrevPrinted) { size_t nPadding = nPrevPrinted - nLength; @@ -381,21 +377,20 @@ class TLogHelper szBufferPtr += nPadding; } + // Remember how much did we print + nPrevPrinted = (szBufferPtr - szBuffer); + // Shall we add new line? - if((bPrintEndOfLine != false) && (szBufferPtr < szBufferEnd)) + if((bPrintEndOfLine) && (szBufferPtr < szBufferEnd)) *szBufferPtr++ = '\n'; *szBufferPtr = 0; // Remember if we printed a message - if(bPrintEndOfLine != false) + if(bPrintEndOfLine) { bMessagePrinted = true; nPrevPrinted = 0; } - else - { - nPrevPrinted = nNewPrinted; - } // Finally print the message printf_console("%s", szBuffer); -- cgit v1.2.3