Nikolay Sivov : gdiplus: Fix image attributes leak (Coverity).
Module: wine Branch: master Commit: d78a0612ed7b6a18455bb7c4cee63b10561b3b43 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d78a0612ed7b6a18455bb7c4ce... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Thu Mar 27 06:54:01 2014 +0400 gdiplus: Fix image attributes leak (Coverity). --- dlls/gdiplus/brush.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dlls/gdiplus/brush.c b/dlls/gdiplus/brush.c index 2b49b64..38e8dc2 100644 --- a/dlls/gdiplus/brush.c +++ b/dlls/gdiplus/brush.c @@ -745,8 +745,6 @@ GpStatus WINGDIPAPI GdipCreateTexture2(GpImage *image, GpWrapMode wrapmode, /****************************************************************************** * GdipCreateTextureIA [GDIPLUS.@] - * - * FIXME: imageattr ignored */ GpStatus WINGDIPAPI GdipCreateTextureIA(GpImage *image, GDIPCONST GpImageAttributes *imageattr, REAL x, REAL y, REAL width, @@ -844,6 +842,7 @@ GpStatus WINGDIPAPI GdipCreateTexture2I(GpImage *image, GpWrapMode wrapmode, imageattr->wrap = wrapmode; stat = GdipCreateTextureIA(image, imageattr, x, y, width, height, texture); + GdipDisposeImageAttributes(imageattr); } return stat;
participants (1)
-
Alexandre Julliard