From b5394300070ee1aa18ab0df4114dce22c1ec53b3 Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Wed, 24 Feb 2010 17:36:54 -0600 Subject: [PATCH 4/4] gdiplus: Stub GdipGetRegionScansCount. --- dlls/gdiplus/gdiplus.spec | 2 +- dlls/gdiplus/region.c | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletions(-) diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec index 2859f5b..e6cea5a 100644 --- a/dlls/gdiplus/gdiplus.spec +++ b/dlls/gdiplus/gdiplus.spec @@ -381,7 +381,7 @@ @ stdcall GdipGetRegionDataSize(ptr ptr) @ stdcall GdipGetRegionHRgn(ptr ptr ptr) @ stub GdipGetRegionScans -@ stub GdipGetRegionScansCount +@ stdcall GdipGetRegionScansCount(ptr ptr ptr) @ stub GdipGetRegionScansI @ stub GdipGetRenderingOrigin @ stdcall GdipGetSmoothingMode(ptr ptr) diff --git a/dlls/gdiplus/region.c b/dlls/gdiplus/region.c index eab9b8f..2befea6 100644 --- a/dlls/gdiplus/region.c +++ b/dlls/gdiplus/region.c @@ -1306,3 +1306,16 @@ GpStatus WINGDIPAPI GdipTranslateRegionI(GpRegion *region, INT dx, INT dy) return GdipTranslateRegion(region, (REAL)dx, (REAL)dy); } + +GpStatus WINGDIPAPI GdipGetRegionScansCount(GpRegion *region, UINT *count, GpMatrix *matrix) +{ + static int calls; + + TRACE("(%p, %p, %p)\n", region, count, matrix); + + if (!(calls++)) + FIXME("not implemented\n"); + + return NotImplemented; +} + -- 1.6.3.3