summaryrefslogtreecommitdiff
path: root/build/cmplugin/cmstub.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'build/cmplugin/cmstub.cpp')
-rw-r--r--build/cmplugin/cmstub.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/build/cmplugin/cmstub.cpp b/build/cmplugin/cmstub.cpp
new file mode 100644
index 0000000000..d404378ca1
--- /dev/null
+++ b/build/cmplugin/cmstub.cpp
@@ -0,0 +1,15 @@
+#include <Windows.h>
+
+#include "newpluginapi.h"
+
+struct CMPlugin : public PLUGIN<CMPlugin>
+{
+};
+
+static BOOL WINAPI RawDllMain(HINSTANCE hInstance, DWORD, LPVOID)
+{
+ g_plugin.setInst(hInstance);
+ return TRUE;
+}
+
+extern "C" _pfnCrtInit _pRawDllMain = &RawDllMain;