gdiplus: Fix broken graphics path constructor.
This commit is contained in:
parent
1a2e16de0f
commit
6baacf61a8
@ -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){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user