[PATCH] moved call to palette_set_mapping
Lars-Ake Fredlund
fred at babel.ls.fi.upm.es
Wed Jan 30 06:23:28 CST 2008
---
dlls/winex11.drv/palette.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/winex11.drv/palette.c b/dlls/winex11.drv/palette.c
index bb6d493..d115be6 100644
--- a/dlls/winex11.drv/palette.c
+++ b/dlls/winex11.drv/palette.c
@@ -242,15 +242,15 @@ int X11DRV_PALETTE_Init(void)
GetPaletteEntries( GetStockObject(DEFAULT_PALETTE), 0, NB_RESERVED_COLORS, sys_pal_template );
- if ((mapping = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(int) * NB_RESERVED_COLORS )))
- palette_set_mapping( GetStockObject(DEFAULT_PALETTE), mapping );
-
if( X11DRV_PALETTE_PaletteFlags & X11DRV_PALETTE_VIRTUAL )
{
palette_size = 0;
}
else
{
+ if ((mapping = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(int) * NB_RESERVED_COLORS )))
+ palette_set_mapping( GetStockObject(DEFAULT_PALETTE), mapping );
+
if (X11DRV_PALETTE_PaletteFlags & X11DRV_PALETTE_PRIVATE)
X11DRV_PALETTE_BuildPrivateMap( sys_pal_template );
else
--
1.5.2.5
--------------080302010208060305040504--
More information about the wine-patches
mailing list