Sync to Wine-20050830:

Alexandre Julliard <julliard@winehq.org>
- Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
  Dll(Un)RegisterServer with the dll name so that the compiler can check
  the prototypes.
- Uncomment out DisableThreadLibraryCalls in DllMain and add the
  kernel32 imports that it requires.

svn path=/trunk/; revision=17667
This commit is contained in:
Gé van Geldorp 2005-09-05 21:06:55 +00:00
parent 851ebece4a
commit a3b56ff138
3 changed files with 9 additions and 27 deletions

View file

@ -1,17 +0,0 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = dinput8.dll
IMPORTLIB = libdinput8.$(IMPLIBEXT)
IMPORTS = dinput
EXTRALIBS = -luuid
C_SRCS = \
dinput8_main.c
RC_SRCS = version.rc
@MAKE_DLL_RULES@
### Dependencies:

View file

@ -1,5 +1,5 @@
@ stdcall DirectInput8Create(long long ptr ptr ptr)
@ stdcall -private DllCanUnloadNow() DINPUT8_DllCanUnloadNow
@ stdcall -private DllGetClassObject(ptr ptr ptr) DINPUT8_DllGetClassObject
@ stdcall -private DllRegisterServer() DINPUT8_DllRegisterServer
@ stdcall -private DllUnregisterServer() DINPUT8_DllUnregisterServer
@ stdcall DirectInput8Create(long long ptr ptr ptr)
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()

View file

@ -43,7 +43,7 @@ HRESULT WINAPI DirectInput8Create(
/***********************************************************************
* DllCanUnloadNow (DINPUT8.@)
*/
HRESULT WINAPI DINPUT8_DllCanUnloadNow(void)
HRESULT WINAPI DllCanUnloadNow(void)
{
FIXME("(void): stub\n");
@ -53,8 +53,7 @@ HRESULT WINAPI DINPUT8_DllCanUnloadNow(void)
/***********************************************************************
* DllGetClassObject (DINPUT8.@)
*/
HRESULT WINAPI DINPUT8_DllGetClassObject(REFCLSID rclsid, REFIID riid,
LPVOID *ppv)
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
{
FIXME("(%p, %p, %p): stub\n", debugstr_guid(rclsid),
debugstr_guid(riid), ppv);
@ -65,7 +64,7 @@ HRESULT WINAPI DINPUT8_DllGetClassObject(REFCLSID rclsid, REFIID riid,
/***********************************************************************
* DllRegisterServer (DINPUT8.@)
*/
HRESULT WINAPI DINPUT8_DllRegisterServer(void)
HRESULT WINAPI DllRegisterServer(void)
{
FIXME("(void): stub\n");
@ -75,7 +74,7 @@ HRESULT WINAPI DINPUT8_DllRegisterServer(void)
/***********************************************************************
* DllUnregisterServer (DINPUT8.@)
*/
HRESULT WINAPI DINPUT8_DllUnregisterServer(void)
HRESULT WINAPI DllUnregisterServer(void)
{
FIXME("(void): stub\n");