Commit 97ae1d21 authored by John K. Hohm's avatar John K. Hohm Committed by Alexandre Julliard

Implement DllRegisterServer and DllUnregisterServer for ddraw.dll, and

add OleSelfRegister version string.
parent a8bbbf5a
...@@ -3,7 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,7 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = ddraw.dll MODULE = ddraw.dll
IMPORTS = user32 gdi32 kernel32 IMPORTS = ole32 user32 gdi32 advapi32 kernel32
EXTRAINCL = @X_CFLAGS@ EXTRAINCL = @X_CFLAGS@
EXTRALIBS = $(LIBUUID) @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@ EXTRALIBS = $(LIBUUID) @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@
...@@ -44,6 +44,7 @@ C_SRCS = \ ...@@ -44,6 +44,7 @@ C_SRCS = \
dsurface/wndproc.c \ dsurface/wndproc.c \
helper.c \ helper.c \
main.c \ main.c \
regsvr.c \
struct_convert.c struct_convert.c
RC_SRCS = version.rc RC_SRCS = version.rc
......
...@@ -12,6 +12,8 @@ ...@@ -12,6 +12,8 @@
@ stdcall DirectDrawEnumerateExW(ptr ptr long) @ stdcall DirectDrawEnumerateExW(ptr ptr long)
@ stdcall DllCanUnloadNow() DDRAW_DllCanUnloadNow @ stdcall DllCanUnloadNow() DDRAW_DllCanUnloadNow
@ stdcall DllGetClassObject(ptr ptr ptr) DDRAW_DllGetClassObject @ stdcall DllGetClassObject(ptr ptr ptr) DDRAW_DllGetClassObject
@ stdcall DllRegisterServer() DDRAW_DllRegisterServer
@ stdcall DllUnregisterServer() DDRAW_DllUnregisterServer
@ stub GetNextMipMap @ stub GetNextMipMap
@ stub GetSurfaceFromDC @ stub GetSurfaceFromDC
@ stub HeapVidMemAllocAligned @ stub HeapVidMemAllocAligned
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectDraw" #define WINE_FILEDESCRIPTION_STR "Wine DirectDraw"
#define WINE_FILENAME_STR "ddraw.dll" #define WINE_FILENAME_STR "ddraw.dll"
#define WINE_FILEVERSION 4,8,1,881 #define WINE_FILEVERSION 4,8,1,881
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment