Vincent Povirk : gdiplus: Restore a line I removed by mistake.
Alexandre Julliard
julliard at winehq.org
Tue Nov 18 09:27:12 CST 2008
Module: wine
Branch: master
Commit: 1a11131d15531f7fad2008461f3971a2c86d498a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1a11131d15531f7fad2008461f3971a2c86d498a
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Mon Nov 17 10:08:44 2008 -0600
gdiplus: Restore a line I removed by mistake.
---
dlls/gdiplus/graphicspath.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/graphicspath.c b/dlls/gdiplus/graphicspath.c
index 22b27e4..20a3b2c 100644
--- a/dlls/gdiplus/graphicspath.c
+++ b/dlls/gdiplus/graphicspath.c
@@ -994,6 +994,7 @@ GpStatus WINGDIPAPI GdipFlattenPath(GpPath *path, GpMatrix* matrix, REAL flatnes
/* Bezier curve always stored as 4 points */
if((path->pathdata.Types[i-1] & PathPointTypePathTypeMask) != PathPointTypeStart){
+ type = (path->pathdata.Types[i] & ~PathPointTypePathTypeMask) | PathPointTypeLine;
if(!add_path_list_node(node, pt.X, pt.Y, type))
goto memout;
@@ -1013,7 +1014,7 @@ GpStatus WINGDIPAPI GdipFlattenPath(GpPath *path, GpMatrix* matrix, REAL flatnes
start = node;
/* add Bezier end point */
- type = (path->pathdata.Types[i] & ~PathPointTypeBezier) | PathPointTypeLine;
+ type = (path->pathdata.Types[i] & ~PathPointTypePathTypeMask) | PathPointTypeLine;
if(!add_path_list_node(node, pt.X, pt.Y, type))
goto memout;
node = node->next;
More information about the wine-cvs
mailing list