[Localization] Use _TRUNCATE where appropriate

This commit is contained in:
Diavolo 2022-08-31 23:11:46 +02:00
parent a577f76a37
commit 4955105dc3
No known key found for this signature in database
GPG Key ID: FA77F074E98D98A5

View File

@ -284,7 +284,7 @@ namespace Components
if (pszIn > pszTokenStart)
{
auto iTokenLen = pszIn - pszTokenStart;
strncpy_s(szTokenBuf, pszTokenStart, pszIn - pszTokenStart);
strncpy_s(szTokenBuf, pszTokenStart, _TRUNCATE);
if (bLocOn)
{
if (!Game::SEH_GetLocalizedTokenReference(szTokenBuf, szTokenBuf, pszMessageType, errType))
@ -319,7 +319,7 @@ namespace Components
if (iInsertLevel <= 0 || iLen <= 0)
{
strncpy_s(&pszString[iLen], szStringSize - iLen, szTokenBuf, sizeof(szTokenBuf));
strncpy_s(&pszString[iLen], szStringSize - iLen, szTokenBuf, _TRUNCATE);
}
else
{
@ -342,11 +342,11 @@ namespace Components
}
}
strncpy_s(&pszString[i], szStringSize - i, szTokenBuf, sizeof(szTokenBuf));
strncpy_s(&pszString[i], szStringSize - i, szTokenBuf, _TRUNCATE);
if ((iTokenLen + i) < szStringSize)
{
strncpy_s(&pszString[iTokenLen + i], szStringSize - (iTokenLen + i), szInsertBuf, sizeof(szInsertBuf));
strncpy_s(&pszString[iTokenLen + i], szStringSize - (iTokenLen + i), szInsertBuf, _TRUNCATE);
}
iLen -= 3;