diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-07-13 00:12:42 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-07-13 00:12:42 +0200 |
commit | 26f37152cca6be50a0b716a4969245c6f9197121 (patch) | |
tree | 318baecf0c9c74a46047626bdd8da61bcd164d97 /dep/CascLib/src/CascRootFile_WoW.cpp | |
parent | b6a0fa3518ad920946c60bb205277e8104fd1cf0 (diff) |
Dep/CascLib: Update to ladislav-zezula/CascLib@a27d2b3b9ccb326768e57b4cc7c49d15a0da9e0c
Closes #29102
Closes #29132
Diffstat (limited to 'dep/CascLib/src/CascRootFile_WoW.cpp')
-rw-r--r-- | dep/CascLib/src/CascRootFile_WoW.cpp | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/dep/CascLib/src/CascRootFile_WoW.cpp b/dep/CascLib/src/CascRootFile_WoW.cpp index 85942c432ba..1253a311517 100644 --- a/dep/CascLib/src/CascRootFile_WoW.cpp +++ b/dep/CascLib/src/CascRootFile_WoW.cpp @@ -79,31 +79,6 @@ typedef struct _FILE_ROOT_GROUP } FILE_ROOT_GROUP, *PFILE_ROOT_GROUP; //----------------------------------------------------------------------------- -// Debug local stuff - -#if defined(_MSC_VER) && defined(CASCLIB_DEBUG) -static FILE * fp = NULL; -static bool bLogEntries = true; - -static void LogEntry(DWORD FileDataId, PCONTENT_KEY pCKey) -{ - if(fp && bLogEntries) - { - char szCKey[MD5_STRING_SIZE + 1]; - - if(FileDataId == 1260179) - { - bLogEntries = false; - __debugbreak(); - } - - StringFromBinary(pCKey->Value, MD5_HASH_SIZE, szCKey); - fprintf(fp, "File Data ID: %u, CKey = %s\n", FileDataId, szCKey); - } -} -#endif - -//----------------------------------------------------------------------------- // TRootHandler_WoW interface / implementation #define FTREE_FLAGS_WOW (FTREE_FLAG_USE_DATA_ID | FTREE_FLAG_USE_LOCALE_FLAGS | FTREE_FLAG_USE_CONTENT_FLAGS) @@ -123,11 +98,11 @@ struct TRootHandler_WoW : public TFileTreeRoot switch(RootFormat) { case RootFormatWoW6x: - dwFeatures |= CASC_FEATURE_ROOT_CKEY | CASC_FEATURE_FNAME_HASHES | CASC_FEATURE_FILE_DATA_IDS | CASC_FEATURE_LOCALE_FLAGS | CASC_FEATURE_CONTENT_FLAGS; + dwFeatures |= CASC_FEATURE_ROOT_CKEY | CASC_FEATURE_LOCALE_FLAGS | CASC_FEATURE_CONTENT_FLAGS | CASC_FEATURE_FNAME_HASHES; break; case RootFormatWoW82: - dwFeatures |= CASC_FEATURE_ROOT_CKEY | CASC_FEATURE_FNAME_HASHES_OPTIONAL | CASC_FEATURE_FILE_DATA_IDS | CASC_FEATURE_LOCALE_FLAGS | CASC_FEATURE_CONTENT_FLAGS; + dwFeatures |= CASC_FEATURE_ROOT_CKEY | CASC_FEATURE_LOCALE_FLAGS | CASC_FEATURE_CONTENT_FLAGS | CASC_FEATURE_FILE_DATA_IDS | CASC_FEATURE_FNAME_HASHES_OPTIONAL; break; } } |