aboutsummaryrefslogtreecommitdiff
path: root/storm_dll
diff options
context:
space:
mode:
authorunknown <E:\Ladik\Mail>2015-04-18 16:58:14 +0200
committerunknown <E:\Ladik\Mail>2015-04-18 16:58:14 +0200
commitd47864c13d4d5015445343f652ef3d3b3b73cb25 (patch)
tree9f8ef9089f2e68a1ad2ed2ca27106e9ebaef1da0 /storm_dll
parentef12717cf92d9efb5dd32b1d1e3780c05fd83ee3 (diff)
+ Fixed use-after-free in SListFileFindFirstFile
+ Replaces SFileMpqIsReadOnly with SFileMpqFlags + New MPQ flag: MPQ_FLAG_WAR3_MAP
Diffstat (limited to 'storm_dll')
-rw-r--r--storm_dll/storm.dllbin327680 -> 339968 bytes
-rw-r--r--storm_dll/storm_test.cpp2
2 files changed, 2 insertions, 0 deletions
diff --git a/storm_dll/storm.dll b/storm_dll/storm.dll
index d4daca0..0ee7b21 100644
--- a/storm_dll/storm.dll
+++ b/storm_dll/storm.dll
Binary files differ
diff --git a/storm_dll/storm_test.cpp b/storm_dll/storm_test.cpp
index a14b550..e691776 100644
--- a/storm_dll/storm_test.cpp
+++ b/storm_dll/storm_test.cpp
@@ -27,6 +27,8 @@ int main()
HANDLE hMpq = NULL;
_asm int 3;
+ StormOpenFileEx(NULL, NULL, 0, NULL);
+
if(StormOpenArchive("E:\\Multimedia\\MPQs\\1995 - Test MPQs\\MPQ_2014_v1_ProtectedMap_Spazzler3.w3x", 0, 0, &hMpq))
{
StormCloseArchive(hMpq);