From f0e20a6c16ab52ef2e4339b67a46b826e83e342e Mon Sep 17 00:00:00 2001 From: Aric Stewart Date: Thu, 13 Nov 2003 20:49:54 +0000 Subject: [PATCH] An app depends on a NULL return from CreateDIBPatternBrushPt if data is NULL. --- objects/brush.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/objects/brush.c b/objects/brush.c index 3b54fbbac7c..cc308ded8d8 100644 --- a/objects/brush.c +++ b/objects/brush.c @@ -230,6 +230,9 @@ HBRUSH WINAPI CreateDIBPatternBrushPt( BITMAPINFO *info=(BITMAPINFO*)data; LOGBRUSH logbrush; + if (!data) + return NULL; + TRACE("%p %ldx%ld %dbpp\n", info, info->bmiHeader.biWidth, info->bmiHeader.biHeight, info->bmiHeader.biBitCount);