dpalette/main.c

Ove Kaaven ovehk at ping.uio.no
Mon Apr 16 18:36:26 CDT 2001


Log:
Ove Kaaven <ovek at transgaming.com>
Fill in some DirectDrawPalette HAL fields.

Index: wine/dlls/ddraw/dpalette/main.c
diff -u wine/dlls/ddraw/dpalette/main.c:1.1.1.2 wine/dlls/ddraw/dpalette/main.c:1.7
--- wine/dlls/ddraw/dpalette/main.c:1.1.1.2	Thu Jan  4 23:58:30 2001
+++ wine/dlls/ddraw/dpalette/main.c	Thu Mar  8 14:31:50 2001
@@ -1,7 +1,7 @@
 /*		DirectDraw - IDirectPalette base interface
  *
  * Copyright 1997-2000 Marcus Meissner
- * Copyright 2000 TransGaming Technologies Inc.
+ * Copyright 2000-2001 TransGaming Technologies Inc.
  */
 
 #include "config.h"
@@ -38,6 +38,12 @@
     This->flags = dwFlags;
     This->palNumEntries = Main_DirectDrawPalette_Size(dwFlags);
     This->ref = 1;
+
+    This->local.lpGbl = &This->global;
+    This->local.lpDD_lcl = &pDD->local;
+    This->global.lpDD_lcl = &pDD->local;
+    This->global.dwProcessId = GetCurrentProcessId();
+
     This->final_release = Main_DirectDrawPalette_final_release;
     ICOM_INIT_INTERFACE(This, IDirectDrawPalette, DDRAW_Main_Palette_VTable);
 
Index: wine/dlls/ddraw/dpalette/main.h
diff -u wine/dlls/ddraw/dpalette/main.h:1.1.1.1 wine/dlls/ddraw/dpalette/main.h:1.3
--- wine/dlls/ddraw/dpalette/main.h:1.1.1.1	Thu Jan  4 23:58:30 2001
+++ wine/dlls/ddraw/dpalette/main.h	Mon Jan 29 12:55:07 2001
@@ -1,4 +1,4 @@
-/* Copyright 2000 TransGaming Technologies Inc. */
+/* Copyright 2000-2001 TransGaming Technologies Inc. */
 
 #ifndef WINE_DDRAW_DPALETTE_MAIN_H_INCLUDED
 #define WINE_DDRAW_DPALETTE_MAIN_H_INCLUDED





More information about the wine-patches mailing list