[ros-diffs] [greatlrd] 28477: Fix : CreatePalette at 4 calling NtGdiCreatePaletteInternal
greatlrd at svn.reactos.org
greatlrd at svn.reactos.org
Thu Aug 23 18:19:52 CEST 2007
Author: greatlrd
Date: Thu Aug 23 20:19:51 2007
New Revision: 28477
URL: http://svn.reactos.org/svn/reactos?rev=28477&view=rev
Log:
Fix : CreatePalette at 4 calling NtGdiCreatePaletteInternal
Modified:
trunk/reactos/dll/win32/gdi32/gdi32.def
trunk/reactos/dll/win32/gdi32/objects/palette.c
Modified: trunk/reactos/dll/win32/gdi32/gdi32.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/gdi32.def?rev=28477&r1=28476&r2=28477&view=diff
==============================================================================
--- trunk/reactos/dll/win32/gdi32/gdi32.def (original)
+++ trunk/reactos/dll/win32/gdi32/gdi32.def Thu Aug 23 20:19:51 2007
@@ -3,7 +3,6 @@
; gdi32.def
;
; ReactOS Operating System
-;
; From Anders Norlander's w32api-0.1.5 gdi32.def.
;
LIBRARY gdi32.dll
@@ -47,6 +46,7 @@
CopyMetaFileW at 8
CreateBitmap at 20
CreateBitmapIndirect at 4
+CreateBrushIndirect at 4
CreateColorSpaceA at 4
CreateColorSpaceW at 4
CreateCompatibleBitmap at 12
@@ -66,13 +66,6 @@
CreateFontIndirectA at 4
CreateFontIndirectExA at 4
CreateFontIndirectExW at 4
-
-ClearBitmapAttributes at 8
-ClearBrushAttributes at 8
-CopyMetaFileA at 8
-CopyMetaFileW at 8
-CreateBrushIndirect at 4
-CreateDIBSection at 24
CreateFontIndirectW at 4
CreateFontW at 56
CreateHalftonePalette at 4=NtGdiCreateHalftonePalette at 4
@@ -81,8 +74,11 @@
CreateICW at 16
CreateMetaFileA at 4
CreateMetaFileW at 4
-CreatePalette at 4=NtGdiCreatePalette at 4
+CreatePalette at 4
CreatePatternBrush at 4
+
+ClearBitmapAttributes at 8
+ClearBrushAttributes at 8
CreatePen at 12
CreatePenIndirect at 4
CreatePolyPolygonRgn at 16=NtGdiCreatePolyPolygonRgn at 16
Modified: trunk/reactos/dll/win32/gdi32/objects/palette.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/objects/palette.c?rev=28477&r1=28476&r2=28477&view=diff
==============================================================================
--- trunk/reactos/dll/win32/gdi32/objects/palette.c (original)
+++ trunk/reactos/dll/win32/gdi32/objects/palette.c Thu Aug 23 20:19:51 2007
@@ -11,6 +11,13 @@
const PALETTEENTRY *ppe)
{
return NtGdiDoPalette(hpal, iStartIndex, cEntries, (PALETTEENTRY*)ppe, GdiPalAnimate, TRUE);
+}
+
+HPALETTE
+WINAPI
+CreatePalette(CONST LOGPALETTE * plpal)
+{
+ return NtGdiCreatePaletteInternal((LPLOGPALETTE)plpal, plpal->palNumEntries);
}
UINT
More information about the Ros-diffs
mailing list