Module: wine Branch: master Commit: 2a74569230c8711607faac09dd0bfc947f27c3c7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2a74569230c8711607faac09dd...
Author: Vincent Povirk vincent@codeweavers.com Date: Sat Jun 19 17:54:49 2010 -0500
gdiplus: Stub GdipMultiplyPenTransform.
---
dlls/gdiplus/gdiplus.spec | 2 +- dlls/gdiplus/pen.c | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec index 6129356..06aa0cb 100644 --- a/dlls/gdiplus/gdiplus.spec +++ b/dlls/gdiplus/gdiplus.spec @@ -445,7 +445,7 @@ @ stdcall GdipMultiplyLineTransform(ptr ptr long) @ stdcall GdipMultiplyMatrix(ptr ptr long) @ stub GdipMultiplyPathGradientTransform -@ stub GdipMultiplyPenTransform +@ stdcall GdipMultiplyPenTransform(ptr ptr long) @ stdcall GdipMultiplyTextureTransform(ptr ptr long) @ stdcall GdipMultiplyWorldTransform(ptr ptr long) @ stdcall GdipNewInstalledFontCollection(ptr) diff --git a/dlls/gdiplus/pen.c b/dlls/gdiplus/pen.c index 9b23ebe..53e47f0 100644 --- a/dlls/gdiplus/pen.c +++ b/dlls/gdiplus/pen.c @@ -419,6 +419,22 @@ GpStatus WINGDIPAPI GdipScalePenTransform(GpPen *pen, REAL sx, REAL sy, GpMatrix return NotImplemented; }
+GpStatus WINGDIPAPI GdipMultiplyPenTransform(GpPen *pen, GDIPCONST GpMatrix *matrix, + GpMatrixOrder order) +{ + static int calls; + + TRACE("(%p,%p,%u)\n", pen, matrix, order); + + if(!pen) + return InvalidParameter; + + if(!(calls++)) + FIXME("not implemented\n"); + + return NotImplemented; +} + GpStatus WINGDIPAPI GdipSetPenBrushFill(GpPen *pen, GpBrush *brush) { TRACE("(%p, %p)\n", pen, brush);