aboutsummaryrefslogtreecommitdiff
path: root/stormlib_dll
diff options
context:
space:
mode:
Diffstat (limited to 'stormlib_dll')
-rw-r--r--stormlib_dll/DllMain.c24
-rw-r--r--stormlib_dll/StormLib.def76
-rw-r--r--stormlib_dll/StormLib.exp75
3 files changed, 175 insertions, 0 deletions
diff --git a/stormlib_dll/DllMain.c b/stormlib_dll/DllMain.c
new file mode 100644
index 0000000..cbfa84a
--- /dev/null
+++ b/stormlib_dll/DllMain.c
@@ -0,0 +1,24 @@
+/*****************************************************************************/
+/* DllMain.c Copyright (c) Ladislav Zezula 2006 */
+/*---------------------------------------------------------------------------*/
+/* Description: DllMain for the StormLib.dll library */
+/*---------------------------------------------------------------------------*/
+/* Date Ver Who Comment */
+/* -------- ---- --- ------- */
+/* 23.11.06 1.00 Lad The first version of DllMain.c */
+/*****************************************************************************/
+
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+
+//-----------------------------------------------------------------------------
+// DllMain
+
+DWORD WINAPI DllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved)
+{
+ UNREFERENCED_PARAMETER(hInst);
+ UNREFERENCED_PARAMETER(dwReason);
+ UNREFERENCED_PARAMETER(lpReserved);
+
+ return TRUE;
+}
diff --git a/stormlib_dll/StormLib.def b/stormlib_dll/StormLib.def
new file mode 100644
index 0000000..0ba9188
--- /dev/null
+++ b/stormlib_dll/StormLib.def
@@ -0,0 +1,76 @@
+;
+; Export file for Windows
+; Copyright (c) 2007-2010 Ladislav Zezula
+; ladik@zezula.net
+;
+
+LIBRARY StormLib.dll
+
+EXPORTS
+
+ SFileSetLocale
+ SFileGetLocale
+
+ SFileOpenArchive
+ SFileCreateArchive
+ SFileGetArchiveBitmap
+ SFileFlushArchive
+ SFileCloseArchive
+
+ SFileAddListFile
+
+ SFileSetCompactCallback
+ SFileCompactArchive
+
+ SFileGetMaxFileCount
+ SFileSetMaxFileCount
+
+ SFileGetAttributes
+ SFileSetAttributes
+ SFileUpdateFileAttributes
+
+ SFileOpenPatchArchive
+ SFileIsPatchedArchive
+
+ SFileOpenFileEx
+ SFileGetFileSize
+ SFileSetFilePointer
+ SFileReadFile
+ SFileCloseFile
+
+ SFileHasFile
+ SFileGetFileName
+ SFileGetFileInfo
+
+ SFileExtractFile
+
+ SFileVerifyFile
+ SFileVerifyRawData
+ SFileVerifyArchive
+
+ SFileFindFirstFile
+ SFileFindNextFile
+ SFileFindClose
+
+ SListFileFindFirstFile
+ SListFileFindNextFile
+ SListFileFindClose
+
+ SFileEnumLocales
+
+ SFileCreateFile
+ SFileWriteFile
+ SFileFinishFile
+ SFileAddFileEx
+ SFileAddFile
+ SFileAddWave
+ SFileRemoveFile
+ SFileRenameFile
+ SFileSetFileLocale
+ SFileSetDataCompression
+ SFileSetAddFileCallback
+
+ SCompImplode
+ SCompExplode
+ SCompCompress
+ SCompDecompress
diff --git a/stormlib_dll/StormLib.exp b/stormlib_dll/StormLib.exp
new file mode 100644
index 0000000..aa18edb
--- /dev/null
+++ b/stormlib_dll/StormLib.exp
@@ -0,0 +1,75 @@
+#
+# Export file for Mac OS X
+# Copyright (c) 2009 Sam Wilkins
+# swilkins1337@gmail.com
+#
+
+_SFileSetLocale
+_SFileGetLocale
+
+_SFileOpenArchive
+_SFileCreateArchive
+_SFileGetArchiveBitmap
+_SFileFlushArchive
+_SFileCloseArchive
+
+_SFileAddListFile
+
+_SFileSetCompactCallback
+_SFileCompactArchive
+
+_SFileGetMaxFileCount
+_SFileSetMaxFileCount
+
+_SFileGetAttributes
+_SFileSetAttributes
+_SFileUpdateFileAttributes
+
+_SFileOpenPatchArchive
+_SFileIsPatchedArchive
+
+_SFileOpenFileEx
+_SFileGetFileSize
+_SFileSetFilePointer
+_SFileReadFile
+_SFileCloseFile
+
+_SFileHasFile
+_SFileGetFileName
+_SFileGetFileInfo
+
+_SFileExtractFile
+
+_SFileVerifyFile
+_SFileVerifyRawData
+_SFileVerifyArchive
+
+_SFileFindFirstFile
+_SFileFindNextFile
+_SFileFindClose
+
+_SListFileFindFirstFile
+_SListFileFindNextFile
+_SListFileFindClose
+
+_SFileEnumLocales
+
+_SFileCreateFile
+_SFileWriteFile
+_SFileFinishFile
+_SFileAddFileEx
+_SFileAddFile
+_SFileAddWave
+_SFileRemoveFile
+_SFileRenameFile
+_SFileSetFileLocale
+_SFileSetDataCompression
+_SFileSetAddFileCallback
+
+_SCompImplode
+_SCompExplode
+_SCompCompress
+_SCompDecompress
+
+_SetLastError
+_GetLastError