Module: wine Branch: master Commit: 6baacf61a857a7f9c471005cb12553f8d37a558e URL: http://source.winehq.org/git/wine.git/?a=commit;h=6baacf61a857a7f9c471005cb1...
Author: Evan Stade estade@gmail.com Date: Fri Jun 22 19:20:44 2007 -0700
gdiplus: Fix broken graphics path constructor.
---
dlls/gdiplus/graphicspath.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/dlls/gdiplus/graphicspath.c b/dlls/gdiplus/graphicspath.c index 13a14cf..cce60c6 100644 --- a/dlls/gdiplus/graphicspath.c +++ b/dlls/gdiplus/graphicspath.c @@ -38,14 +38,13 @@ GpStatus WINGDIPAPI GdipCreatePath(GpFillMode fill, GpPath **path) if(!path) return InvalidParameter;
- *path = GdipAlloc(sizeof(GpSolidFill)); + *path = GdipAlloc(sizeof(GpPath)); if(!*path) return OutOfMemory;
- hdc = GetDC(0); - (*path)->fill = fill; (*path)->newfigure = TRUE;
+ hdc = GetDC(0); ret = GdipCreateFromHDC(hdc, &((*path)->graphics));
if(ret != Ok){