gdiplus: Fix broken graphics path constructor.

This commit is contained in:
Evan Stade 2007-06-22 19:20:44 -07:00 committed by Alexandre Julliard
parent 1a2e16de0f
commit 6baacf61a8

View File

@ -38,14 +38,13 @@ GpStatus WINGDIPAPI GdipCreatePath(GpFillMode fill, GpPath **path)
if(!path) if(!path)
return InvalidParameter; return InvalidParameter;
*path = GdipAlloc(sizeof(GpSolidFill)); *path = GdipAlloc(sizeof(GpPath));
if(!*path) return OutOfMemory; if(!*path) return OutOfMemory;
hdc = GetDC(0);
(*path)->fill = fill; (*path)->fill = fill;
(*path)->newfigure = TRUE; (*path)->newfigure = TRUE;
hdc = GetDC(0);
ret = GdipCreateFromHDC(hdc, &((*path)->graphics)); ret = GdipCreateFromHDC(hdc, &((*path)->graphics));
if(ret != Ok){ if(ret != Ok){