Vincent Povirk : gdiplus: Stub GdipMultiplyLineTransform.

Alexandre Julliard julliard at winehq.org
Fri Jun 25 09:40:53 CDT 2010


Module: wine
Branch: master
Commit: 86f4e00fbac8cfd983ae1d45c85b4689942db103
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=86f4e00fbac8cfd983ae1d45c85b4689942db103

Author: Vincent Povirk <vincent at codeweavers.com>
Date:   Sat Jun 19 16:11:33 2010 -0500

gdiplus: Stub GdipMultiplyLineTransform.

---

 dlls/gdiplus/brush.c      |   13 +++++++++++++
 dlls/gdiplus/gdiplus.spec |    2 +-
 2 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/dlls/gdiplus/brush.c b/dlls/gdiplus/brush.c
index 1d05f3e..a6da058 100644
--- a/dlls/gdiplus/brush.c
+++ b/dlls/gdiplus/brush.c
@@ -1809,6 +1809,19 @@ GpStatus WINGDIPAPI GdipScaleLineTransform(GpLineGradient *brush, REAL sx, REAL
     return NotImplemented;
 }
 
+GpStatus WINGDIPAPI GdipMultiplyLineTransform(GpLineGradient *brush,
+    GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
+{
+    static int calls;
+
+    TRACE("(%p,%p,%u)\n", brush, matrix, order);
+
+    if(!(calls++))
+        FIXME("not implemented\n");
+
+    return NotImplemented;
+}
+
 GpStatus WINGDIPAPI GdipTranslateLineTransform(GpLineGradient* brush,
         REAL dx, REAL dy, GpMatrixOrder order)
 {
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec
index 23c3ddd..68b8884 100644
--- a/dlls/gdiplus/gdiplus.spec
+++ b/dlls/gdiplus/gdiplus.spec
@@ -442,7 +442,7 @@
 @ stdcall GdipMeasureCharacterRanges(ptr wstr long ptr ptr ptr long ptr)
 @ stdcall GdipMeasureDriverString(ptr ptr long ptr ptr long ptr ptr)
 @ stdcall GdipMeasureString(ptr wstr long ptr ptr ptr ptr ptr ptr)
-@ stub GdipMultiplyLineTransform
+@ stdcall GdipMultiplyLineTransform(ptr ptr long)
 @ stdcall GdipMultiplyMatrix(ptr ptr long)
 @ stub GdipMultiplyPathGradientTransform
 @ stub GdipMultiplyPenTransform




More information about the wine-cvs mailing list