Module: wine Branch: master Commit: 15162ddf3c58ab33b7a5704bf0a2338648996ee8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=15162ddf3c58ab33b7a5704bf0...
Author: Marcus Meissner marcus@jet.franken.de Date: Sat Dec 31 16:21:48 2011 +0100
gdi32: Check return value of REGION_UnionRectWithRegion (Coverity).
---
dlls/gdi32/region.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/gdi32/region.c b/dlls/gdi32/region.c index 4daf88c..66ca1c3 100644 --- a/dlls/gdi32/region.c +++ b/dlls/gdi32/region.c @@ -1271,11 +1271,12 @@ static BOOL REGION_UnionRectWithRegion(const RECT *rect, WINEREGION *rgn) BOOL add_rect_to_region( HRGN rgn, const RECT *rect ) { RGNOBJ *obj = GDI_GetObjPtr( rgn, OBJ_REGION ); + BOOL ret;
if (!obj) return FALSE; - REGION_UnionRectWithRegion( rect, &obj->rgn ); + ret = REGION_UnionRectWithRegion( rect, &obj->rgn ); GDI_ReleaseObj( rgn ); - return TRUE; + return ret; }
/***********************************************************************