Vincent Povirk : gdiplus: Remove an ipicture reference in GdipCreateBitmapFromStream.
Alexandre Julliard
julliard at winehq.org
Fri Aug 21 09:32:13 CDT 2009
Module: wine
Branch: master
Commit: 7246a487d9d1a7dcafef9f51815ab710dfe2f2b4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7246a487d9d1a7dcafef9f51815ab710dfe2f2b4
Author: Vincent Povirk <vincent at 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? */
}
More information about the wine-cvs
mailing list