aboutsummaryrefslogtreecommitdiff
path: root/dep/CascLib/src/CascRootFile_WoW.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-07-13 00:12:42 +0200
committerShauren <shauren.trinity@gmail.com>2023-07-13 00:12:42 +0200
commit26f37152cca6be50a0b716a4969245c6f9197121 (patch)
tree318baecf0c9c74a46047626bdd8da61bcd164d97 /dep/CascLib/src/CascRootFile_WoW.cpp
parentb6a0fa3518ad920946c60bb205277e8104fd1cf0 (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.cpp29
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;
}
}