1
0
Fork 0

DBG: dont crash on strcpy_s when user-provided sizes

This commit is contained in:
mrexodia 2017-01-31 16:08:10 +01:00
parent f17d1756a6
commit 003260c2dd
No known key found for this signature in database
GPG Key ID: FC89E0AAA0C1AAD8
1 changed files with 2 additions and 2 deletions

View File

@ -257,7 +257,7 @@ static bool _stringformatinline(const char* format, size_t resultSize, char* res
{
if(!format || !result)
return false;
strcpy_s(result, resultSize, stringformatinline(format).c_str());
strncpy_s(result, resultSize, stringformatinline(format).c_str(), _TRUNCATE);
return true;
}
@ -265,7 +265,7 @@ static void _getmnemonicbrief(const char* mnem, size_t resultSize, char* result)
{
if(!result)
return;
strcpy_s(result, resultSize, MnemonicHelp::getBriefDescription(mnem).c_str());
strncpy_s(result, resultSize, MnemonicHelp::getBriefDescription(mnem).c_str(), _TRUNCATE);
}
static bool _enumhandles(ListOf(HANDLEINFO) handles)