Alexandre Julliard : gdi32: Add a stub for the ExtFloodFill entry point.
Alexandre Julliard
julliard at winehq.org
Fri Jan 6 15:31:32 CST 2012
Module: wine
Branch: master
Commit: bf718448f3415df1ab4a53265377555437529c87
URL: http://source.winehq.org/git/wine.git/?a=commit;h=bf718448f3415df1ab4a53265377555437529c87
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri Jan 6 17:23:00 2012 +0100
gdi32: Add a stub for the ExtFloodFill entry point.
---
dlls/gdi32/dibdrv/dc.c | 2 +-
dlls/gdi32/dibdrv/dibdrv.h | 1 +
dlls/gdi32/dibdrv/graphics.c | 9 +++++++++
3 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/dlls/gdi32/dibdrv/dc.c b/dlls/gdi32/dibdrv/dc.c
index ac506b2..2fbd6dd 100644
--- a/dlls/gdi32/dibdrv/dc.c
+++ b/dlls/gdi32/dibdrv/dc.c
@@ -584,7 +584,7 @@ const struct gdi_dc_funcs dib_driver =
NULL, /* pExcludeClipRect */
NULL, /* pExtDeviceMode */
NULL, /* pExtEscape */
- NULL, /* pExtFloodFill */
+ dibdrv_ExtFloodFill, /* pExtFloodFill */
NULL, /* pExtSelectClipRgn */
dibdrv_ExtTextOut, /* pExtTextOut */
NULL, /* pFillPath */
diff --git a/dlls/gdi32/dibdrv/dibdrv.h b/dlls/gdi32/dibdrv/dibdrv.h
index 8327e34..2c980fe 100644
--- a/dlls/gdi32/dibdrv/dibdrv.h
+++ b/dlls/gdi32/dibdrv/dibdrv.h
@@ -119,6 +119,7 @@ extern DWORD dibdrv_BlendImage( PHYSDEV dev, BITMAPINFO *info, const struct g
extern BOOL dibdrv_Chord( PHYSDEV dev, INT left, INT top, INT right, INT bottom,
INT start_x, INT start_y, INT end_x, INT end_y ) DECLSPEC_HIDDEN;
extern BOOL dibdrv_Ellipse( PHYSDEV dev, INT left, INT top, INT right, INT bottom ) DECLSPEC_HIDDEN;
+extern BOOL dibdrv_ExtFloodFill( PHYSDEV dev, INT x, INT y, COLORREF color, UINT type ) DECLSPEC_HIDDEN;
extern BOOL dibdrv_ExtTextOut( PHYSDEV dev, INT x, INT y, UINT flags,
const RECT *rect, LPCWSTR str, UINT count, const INT *dx ) DECLSPEC_HIDDEN;
extern DWORD dibdrv_GetImage( PHYSDEV dev, HBITMAP hbitmap, BITMAPINFO *info,
diff --git a/dlls/gdi32/dibdrv/graphics.c b/dlls/gdi32/dibdrv/graphics.c
index 99be734..766514f 100644
--- a/dlls/gdi32/dibdrv/graphics.c
+++ b/dlls/gdi32/dibdrv/graphics.c
@@ -680,6 +680,15 @@ BOOL dibdrv_Ellipse( PHYSDEV dev, INT left, INT top, INT right, INT bottom )
}
/***********************************************************************
+ * dibdrv_ExtFloodFill
+ */
+BOOL dibdrv_ExtFloodFill( PHYSDEV dev, INT x, INT y, COLORREF color, UINT type )
+{
+ FIXME( "not implemented yet\n" );
+ return TRUE;
+}
+
+/***********************************************************************
* dibdrv_GetNearestColor
*/
COLORREF dibdrv_GetNearestColor( PHYSDEV dev, COLORREF color )
More information about the wine-cvs
mailing list