move declaration of IntGdiExtSelectClipRgn to a win32k header fix compile problem with path.c Modified: trunk/reactos/include/win32k/cliprgn.h Modified: trunk/reactos/subsys/win32k/include/intgdi.h Modified: trunk/reactos/subsys/win32k/objects/path.c _____
Modified: trunk/reactos/include/win32k/cliprgn.h --- trunk/reactos/include/win32k/cliprgn.h 2005-12-09 18:36:53 UTC (rev 20013) +++ trunk/reactos/include/win32k/cliprgn.h 2005-12-09 18:42:27 UTC (rev 20014) @@ -6,14 +6,6 @@
int STDCALL -IntGdiExtSelectClipRgn ( - PDC dc, - HRGN hrgn, - int fnMode - ); - -int -STDCALL NtGdiExcludeClipRect ( HDC hDC, int LeftRect, _____
Modified: trunk/reactos/subsys/win32k/include/intgdi.h --- trunk/reactos/subsys/win32k/include/intgdi.h 2005-12-09 18:36:53 UTC (rev 20013) +++ trunk/reactos/subsys/win32k/include/intgdi.h 2005-12-09 18:42:27 UTC (rev 20014) @@ -9,7 +9,6 @@
VOID FASTCALL IntGdiInitBrushInstance(GDIBRUSHINST *BrushInst, PGDIBRUSHOBJ BrushObj, XLATEOBJ *XlateObj);
- HBRUSH STDCALL IntGdiCreateDIBBrush( CONST BITMAPINFO *BitmapInfo, @@ -198,6 +197,8 @@ INT FASTCALL IntGdiGetDeviceCaps(PDC dc, INT Index);
+int STDCALL IntGdiExtSelectClipRgn (PDC dc, HRGN hrgn, int fnMode); + INT FASTCALL IntGdiEscape(PDC dc, _____
Modified: trunk/reactos/subsys/win32k/objects/path.c --- trunk/reactos/subsys/win32k/objects/path.c 2005-12-09 18:36:53 UTC (rev 20013) +++ trunk/reactos/subsys/win32k/objects/path.c 2005-12-09 18:42:27 UTC (rev 20014) @@ -249,8 +249,10 @@
/* Check that path is closed */ if( pPath->state != PATH_Closed ) + { SetLastWin32Error(ERROR_CAN_NOT_COMPLETE); return FALSE; + } /* Construct a region from the path */ else if( PATH_PathToRegion( pPath, dc->w.polyFillMode, &hrgnPath ) ) {