Commit 149c44eb authored by Vincent Povirk's avatar Vincent Povirk Committed by Alexandre Julliard

gdiplus: Allocate a new ImageAttributes object in GdipCloneImageAttributes.

parent f8ca3724
...@@ -30,14 +30,19 @@ WINE_DEFAULT_DEBUG_CHANNEL(gdiplus); ...@@ -30,14 +30,19 @@ WINE_DEFAULT_DEBUG_CHANNEL(gdiplus);
GpStatus WINGDIPAPI GdipCloneImageAttributes(GDIPCONST GpImageAttributes *imageattr, GpStatus WINGDIPAPI GdipCloneImageAttributes(GDIPCONST GpImageAttributes *imageattr,
GpImageAttributes **cloneImageattr) GpImageAttributes **cloneImageattr)
{ {
GpStatus stat;
TRACE("(%p, %p)\n", imageattr, cloneImageattr); TRACE("(%p, %p)\n", imageattr, cloneImageattr);
if(!imageattr || !cloneImageattr) if(!imageattr || !cloneImageattr)
return InvalidParameter; return InvalidParameter;
**cloneImageattr = *imageattr; stat = GdipCreateImageAttributes(cloneImageattr);
return Ok; if (stat == Ok)
**cloneImageattr = *imageattr;
return stat;
} }
GpStatus WINGDIPAPI GdipCreateImageAttributes(GpImageAttributes **imageattr) GpStatus WINGDIPAPI GdipCreateImageAttributes(GpImageAttributes **imageattr)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment