Module: wine Branch: master Commit: 7246a487d9d1a7dcafef9f51815ab710dfe2f2b4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=7246a487d9d1a7dcafef9f5181...
Author: Vincent Povirk vincent@codeweavers.com Date: Thu Aug 20 16:43:47 2009 -0500
gdiplus: Remove an ipicture reference in GdipCreateBitmapFromStream.
---
dlls/gdiplus/image.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/gdiplus/image.c b/dlls/gdiplus/image.c index 0cdc7ef..7fb76b0 100644 --- a/dlls/gdiplus/image.c +++ b/dlls/gdiplus/image.c @@ -646,8 +646,8 @@ GpStatus WINGDIPAPI GdipCreateBitmapFromStream(IStream* stream, return stat;
if((*bitmap)->image.type != ImageTypeBitmap){ - IPicture_Release((*bitmap)->image.picture); - GdipFree(bitmap); + GdipDisposeImage(&(*bitmap)->image); + *bitmap = NULL; return GenericError; /* FIXME: what error to return? */ }