Alexandre Julliard : user32: Ignore the bitmap offset if it's not set.
Module: wine Branch: master Commit: 5decff18972dca75685781fdbc5c5da12d25069a URL: http://source.winehq.org/git/wine.git/?a=commit;h=5decff18972dca75685781fdbc... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Thu May 20 09:48:35 2010 +0200 user32: Ignore the bitmap offset if it's not set. --- dlls/user32/cursoricon.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/user32/cursoricon.c b/dlls/user32/cursoricon.c index dcd94b1..6f46e46 100644 --- a/dlls/user32/cursoricon.c +++ b/dlls/user32/cursoricon.c @@ -2423,7 +2423,7 @@ static HBITMAP BITMAP_Load( HINSTANCE instance, LPCWSTR name, WARN("Invalid/unsupported bitmap format!\n"); goto end_close; } - offbits = bmfh->bfOffBits - sizeof(BITMAPFILEHEADER); + if (bmfh->bfOffBits) offbits = bmfh->bfOffBits - sizeof(BITMAPFILEHEADER); } if (info->bmiHeader.biHeight > 65535 || info->bmiHeader.biWidth > 65535) {
participants (1)
-
Alexandre Julliard