[4/9] DDraw: Add a comment about palette thread safety

Stefan Dösinger stefandoesinger at gmx.at
Sat Aug 19 16:50:38 CDT 2006


-------------- next part --------------
From nobody Mon Sep 17 00:00:00 2001
From: Stefan Dösinger <stefan at codeweavers.com>
Date: Sat Aug 19 09:17:14 2006 +0200
Subject: [PATCH] DDraw: Add a comment about IDirectDrawPaletteImpl thread safety

---

 dlls/ddraw/ddraw.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

bbf9ddfa91e86f9e5ea5a1e0e45bdd4570c1fcbd
diff --git a/dlls/ddraw/ddraw.c b/dlls/ddraw/ddraw.c
index 8d91240..96d3f2d 100644
--- a/dlls/ddraw/ddraw.c
+++ b/dlls/ddraw/ddraw.c
@@ -3093,6 +3093,9 @@ IDirectDrawImpl_CreatePalette(IDirectDra
     ICOM_INIT_INTERFACE(object, IDirectDrawPalette, IDirectDrawPalette_Vtbl);
     object->ref = 1;
     object->ddraw_owner = This;
+    /* No need to add a critical section for palettes here because they have all their data
+     * in wineD3D
+     */
 
     hr = IWineD3DDevice_CreatePalette(This->wineD3DDevice, Flags, ColorTable, &object->wineD3DPalette, (IUnknown *) ICOM_INTERFACE(object, IDirectDrawPalette) );
     if(hr != DD_OK)
-- 
1.2.4



More information about the wine-patches mailing list