From d47864c13d4d5015445343f652ef3d3b3b73cb25 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 18 Apr 2015 16:58:14 +0200 Subject: + Fixed use-after-free in SListFileFindFirstFile + Replaces SFileMpqIsReadOnly with SFileMpqFlags + New MPQ flag: MPQ_FLAG_WAR3_MAP --- storm_dll/storm.dll | Bin 327680 -> 339968 bytes storm_dll/storm_test.cpp | 2 ++ 2 files changed, 2 insertions(+) (limited to 'storm_dll') diff --git a/storm_dll/storm.dll b/storm_dll/storm.dll index d4daca0..0ee7b21 100644 Binary files a/storm_dll/storm.dll and b/storm_dll/storm.dll 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); -- cgit v1.2.3