mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 08:55:32 +01:00
23 lines
825 B
Diff
23 lines
825 B
Diff
dep/StormLib/src/SFileFindFile.cpp | 6 +++++-
|
|
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/dep/StormLib/src/SFileFindFile.cpp b/dep/StormLib/src/SFileFindFile.cpp
|
|
index 337be7d..ca745b9 100644
|
|
--- a/dep/StormLib/src/SFileFindFile.cpp
|
|
+++ b/dep/StormLib/src/SFileFindFile.cpp
|
|
@@ -225,8 +225,12 @@ static TFileEntry * FindPatchEntry(TMPQArchive * ha, TFileEntry * pFileEntry)
|
|
ha = ha->haPatch;
|
|
|
|
// Prepare the prefix for the file name
|
|
+ char* fileName = pFileEntry->szFileName;
|
|
+ if (fileName == NULL)
|
|
+ continue;
|
|
+
|
|
strcpy(szFileName, ha->szPatchPrefix);
|
|
- strcat(szFileName, pFileEntry->szFileName);
|
|
+ strcat(szFileName, fileName);
|
|
|
|
// Try to find the file there
|
|
pTempEntry = GetFileEntryExact(ha, szFileName, lcLocale);
|
|
|