diff options
author | Ladislav Zezula <zezula@volny.cz> | 2025-06-03 10:29:52 +0200 |
---|---|---|
committer | Ladislav Zezula <zezula@volny.cz> | 2025-06-03 10:29:52 +0200 |
commit | d9af7876974f4a98ed0049124c0ee4071916b270 (patch) | |
tree | 5f58d6c570f038dff834f1fbafe18e3439e4bfd1 /src | |
parent | 630de2ee1925d1d1b9bf1404e189a5a319ee3c1e (diff) |
Cosmetics
Diffstat (limited to 'src')
-rw-r--r-- | src/SMemUtf8.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/SMemUtf8.cpp b/src/SMemUtf8.cpp index 7f03e77..abc16ee 100644 --- a/src/SMemUtf8.cpp +++ b/src/SMemUtf8.cpp @@ -40,6 +40,8 @@ const unsigned char SMemCharToByte[0x80] = 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF // 0x70 }; +static TCHAR szInvalidCharPrefix[] = _T("%u["); + //----------------------------------------------------------------------------- // Local functions @@ -217,7 +219,7 @@ static size_t UTF8_FlushInvalidChars(LPTSTR szBuffer, size_t ccBuffer, size_t nO // Space for 4 characters needed if(szBuffer != NULL && (nOutLength + nLengthNeeded) <= ccBuffer) { - memcpy(szBuffer + nOutLength, _T("%u["), 6); + memcpy(szBuffer + nOutLength, szInvalidCharPrefix, sizeof(szInvalidCharPrefix) - sizeof(TCHAR)); SMemBinToStr(szBuffer + nOutLength + 3, ccBuffer - 3, InvalidChars, nInvalidChars); |