[ros-diffs] [dchapyshev] 41014: - Fix crash in gdi32 bitmap winetest
dchapyshev at svn.reactos.org
dchapyshev at svn.reactos.org
Wed May 20 09:51:24 CEST 2009
Author: dchapyshev
Date: Wed May 20 11:51:22 2009
New Revision: 41014
URL: http://svn.reactos.org/svn/reactos?rev=41014&view=rev
Log:
- Fix crash in gdi32 bitmap winetest
Modified:
trunk/reactos/dll/win32/gdi32/objects/bitmap.c
Modified: trunk/reactos/dll/win32/gdi32/objects/bitmap.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/objects/bitmap.c?rev=41014&r1=41013&r2=41014&view=diff
==============================================================================
--- trunk/reactos/dll/win32/gdi32/objects/bitmap.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/gdi32/objects/bitmap.c [iso-8859-1] Wed May 20 11:51:22 2009
@@ -74,7 +74,6 @@
PLONG compr,
PLONG size )
{
-
if (header->biSize == sizeof(BITMAPCOREHEADER))
{
BITMAPCOREHEADER *core = (BITMAPCOREHEADER *)header;
@@ -467,6 +466,8 @@
UINT cjBmpScanSize;
PVOID pvSafeBits = NULL;
HBITMAP hBmp;
+
+ if (!Header) return 0;
pConvertedInfo = ConvertBitmapInfo(Data, ColorUse,
&ConvertedInfoSize, FALSE);
More information about the Ros-diffs
mailing list