aboutsummaryrefslogtreecommitdiff
path: root/storm_dll/storm_test.cpp
diff options
context:
space:
mode:
authorLadislav Zezula <ladislav.zezula@avg.com>2014-08-25 12:59:01 +0200
committerLadislav Zezula <ladislav.zezula@avg.com>2014-08-25 12:59:01 +0200
commitd7044aecaeb2bbb33e0f5cc2080d5b2995bd79d5 (patch)
treee260ef9d1415bef05b0071af573512d90f93ae3b /storm_dll/storm_test.cpp
parent2b5b7e977145c16f6ec23933c41678c382d22de3 (diff)
+ Added support for newest Spazzler protector
Diffstat (limited to 'storm_dll/storm_test.cpp')
-rw-r--r--storm_dll/storm_test.cpp36
1 files changed, 36 insertions, 0 deletions
diff --git a/storm_dll/storm_test.cpp b/storm_dll/storm_test.cpp
new file mode 100644
index 0000000..a14b550
--- /dev/null
+++ b/storm_dll/storm_test.cpp
@@ -0,0 +1,36 @@
+/*****************************************************************************/
+/* Storm_test.cpp Copyright (c) Ladislav Zezula 2014 */
+/*---------------------------------------------------------------------------*/
+/* Test module for storm.dll (original Blizzard MPQ dynalic library */
+/*---------------------------------------------------------------------------*/
+/* Date Ver Who Comment */
+/* -------- ---- --- ------- */
+/* 24.08.14 1.00 Lad The first version of Storm_test.cpp */
+/*****************************************************************************/
+
+#define _CRT_NON_CONFORMING_SWPRINTFS
+#define _CRT_SECURE_NO_DEPRECATE
+#include <stdio.h>
+
+#ifdef _MSC_VER
+#include <crtdbg.h>
+#endif
+
+#define STORM_ALTERNATE_NAMES
+#include "storm_dll.h" // Header file for Storm.dll
+
+//-----------------------------------------------------------------------------
+// Main
+
+int main()
+{
+ HANDLE hMpq = NULL;
+
+ _asm int 3;
+ if(StormOpenArchive("E:\\Multimedia\\MPQs\\1995 - Test MPQs\\MPQ_2014_v1_ProtectedMap_Spazzler3.w3x", 0, 0, &hMpq))
+ {
+ StormCloseArchive(hMpq);
+ }
+
+ return 0;
+}