Made the dll entry point default to DllMain and removed most of the
'init' spec file declarations.
diff --git a/dlls/dinput/dinput.spec b/dlls/dinput/dinput.spec
index d00c41f..0efa36a 100644
--- a/dlls/dinput/dinput.spec
+++ b/dlls/dinput/dinput.spec
@@ -1,5 +1,3 @@
-init Init
-
@ stdcall DirectInputCreateA(long long ptr ptr) DirectInputCreateA
@ stub DirectInputCreateW
@ stdcall DirectInputCreateEx(long long ptr ptr ptr) DirectInputCreateEx
diff --git a/dlls/dinput/dinput_main.c b/dlls/dinput/dinput_main.c
index 61cb102..1b39302 100644
--- a/dlls/dinput/dinput_main.c
+++ b/dlls/dinput/dinput_main.c
@@ -50,7 +50,7 @@
static dinput_device * dinput_devices[MAX_WINE_DINPUT_DEVICES];
static int nrof_dinput_devices = 0;
-BOOL WINAPI Init( HINSTANCE inst, DWORD reason, LPVOID reserv)
+BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserv)
{
switch(reason)
{