Skip to content

Commit 5dafc4c

Browse files
author
Ladislav Zezula
committed
Added newest Warcraft III to the tests
1 parent cd13073 commit 5dafc4c

File tree

2 files changed

+149
-118
lines changed

2 files changed

+149
-118
lines changed

test/CascTest.cpp

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1169,6 +1169,7 @@ static STORAGE_INFO StorageInfo1[] =
11691169
{"Warcraft III/13369", "3212bcad20f7c6ad0eb0864ca9444bb6", "4ac831db9bf0734f01b9d20455a68ab6", "ENCODING" },
11701170
{"Warcraft III/14883", "773180e32ac2fac8bd4cd4dfc2ab30a6", "3fd108674117ad4f93885bdd1a525f30", NULL },
11711171
{"Warcraft III/15801", "ad571ee968f77bbddc811fd215ee1d37", "f162cd3448219fd9956f9ff8fb5ba915", NULL },
1172+
{"Warcraft III/23175", "f142dc1aa5a9b64553d7f05d126cf72e", "0107f8037578bcd3419534ef092672ad", NULL },
11721173

11731174
{"WoW/18125", "b31531af094f78f58592249c4d216a8e", "e5c9b3f0da7806d8b239c13bff1d836e", "Sound\\music\\Draenor\\MUS_60_FelWasteland_A.mp3"},
11741175
{"WoW/18379", "fab30626cf94ed1523519729c3701812", "606e4bfd6f8100ae875eb4c00789233b", "Sound\\music\\Draenor\\MUS_60_FelWasteland_A.mp3"},
@@ -1198,6 +1199,7 @@ static STORAGE_INFO StorageInfo1[] =
11981199
{"WoW/47067*wow_classic_era", "10c8c72c16c55ee44c5554aabe4284da", "47071bdea7e593e5481e2775c4813626", "Sound\\music\\Draenor\\MUS_60_FelWasteland_A.mp3"},
11991200
{"WoW/47067*wow_classic_era_ptr", "13792a23d629af232febfe9dc00a6958", "a0736b9aa5dfcd68dcc1fd2b3247ed1d", "Sound\\music\\Draenor\\MUS_60_FelWasteland_A.mp3"},
12001201
{"WoW/51187*wowt", "1cfab6004e8528c4af971c8d183f43db", "e10061cb5cafbaf16926f898929a352a"},
1202+
12011203
};
12021204

12031205
static STORAGE_INFO StorageInfo2[] =
@@ -1240,6 +1242,27 @@ int main(int argc, char * argv[])
12401242

12411243
#ifdef LOAD_STORAGES_SINGLE_DEV
12421244
{
1245+
/*
1246+
CASC_OPEN_STORAGE_ARGS OpenArgs = {sizeof(CASC_OPEN_STORAGE_ARGS)};
1247+
ULONGLONG FileSize = 0;
1248+
HANDLE hStorage;
1249+
HANDLE hFile;
1250+
1251+
// Prepare the callbacks
1252+
OpenArgs.PfnProgressCallback = OnlineStorage_OpenCB;
1253+
1254+
// Open the online storage
1255+
if(CascOpenStorageEx(_T("e:\\Multimedia\\CASC\\Work\\odin*odin*eu*b166bdb29359f05a2e876423f413a89c"), &OpenArgs, true, &hStorage))
1256+
{
1257+
if(CascOpenFile(hStorage, "ROOT", 0, CASC_OVERCOME_ENCRYPTED | CASC_OPEN_CKEY_ONCE, &hFile))
1258+
{
1259+
CascGetFileSize64(hFile, &FileSize);
1260+
CascCloseFile(hFile);
1261+
}
1262+
CascCloseStorage(hStorage);
1263+
}
1264+
*/
1265+
/*
12431266
CASC_OPEN_STORAGE_ARGS OpenArgs = {sizeof(CASC_OPEN_STORAGE_ARGS)};
12441267
//CASC_FIND_DATA cf;
12451268
HANDLE hStorage;
@@ -1266,6 +1289,7 @@ int main(int argc, char * argv[])
12661289
}
12671290
CascCloseStorage(hStorage);
12681291
}
1292+
*/
12691293
}
12701294
#endif
12711295

0 commit comments

Comments
 (0)