- Fix newest Wine bitmap gdi32 crosstest.
authorJames Tabor <james.tabor@reactos.org>
Sat, 15 Nov 2008 15:20:14 +0000 (15:20 +0000)
committerJames Tabor <james.tabor@reactos.org>
Sat, 15 Nov 2008 15:20:14 +0000 (15:20 +0000)
svn path=/trunk/; revision=37375

reactos/dll/win32/gdi32/objects/utils.c

index 885cd9d..ee0ab1b 100644 (file)
@@ -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;
    }