From 5a3ad754377483c8a9a20d0a1e159196046cf177 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Sat, 15 Nov 2008 15:20:14 +0000 Subject: [PATCH] - Fix newest Wine bitmap gdi32 crosstest. svn path=/trunk/; revision=37375 --- reactos/dll/win32/gdi32/objects/utils.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/gdi32/objects/utils.c b/reactos/dll/win32/gdi32/objects/utils.c index 885cd9ddd5e..ee0ab1bac26 100644 --- a/reactos/dll/win32/gdi32/objects/utils.c +++ b/reactos/dll/win32/gdi32/objects/utils.c @@ -188,9 +188,10 @@ ConvertBitmapInfo( * description). */ - if (BitmapInfo->bmiHeader.biSize != sizeof(BITMAPCOREHEADER) && + if ( !BitmapInfo || + (BitmapInfo->bmiHeader.biSize != sizeof(BITMAPCOREHEADER) && (BitmapInfo->bmiHeader.biSize < sizeof(BITMAPINFOHEADER) || - BitmapInfo->bmiHeader.biSize > sizeof(BITMAPV5HEADER))) + BitmapInfo->bmiHeader.biSize > sizeof(BITMAPV5HEADER)))) { return NULL; }