* Removed sprintf as source of incompatibilities

* Fixed bug
This commit is contained in:
Ladislav Zezula
2020-08-26 10:17:05 +02:00
parent c20d117942
commit f438d59c5c
6 changed files with 98 additions and 18 deletions

View File

@@ -244,7 +244,7 @@ static bool DoMPQSearch_FileEntry(
if(szFileName == NULL)
{
// Open the file by its pseudo-name.
sprintf(szNameBuff, "File%08u.xxx", (unsigned int)dwBlockIndex);
StringCreatePseudoFileName(szNameBuff, _countof(szNameBuff), dwBlockIndex, "xxx");
if(SFileOpenFileEx((HANDLE)hs->ha, szNameBuff, SFILE_OPEN_BASE_FILE, &hFile))
{
SFileGetFileName(hFile, szNameBuff);