Nikolay Sivov : user32: Accept BI_BITFIELDS format for icons when creating icons.
Alexandre Julliard
julliard at winehq.org
Thu Jan 24 12:59:48 CST 2013
Module: wine
Branch: master
Commit: 4c24882e3e1e7e373fc35f19a077c4acf9f57f0b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4c24882e3e1e7e373fc35f19a077c4acf9f57f0b
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed Jan 23 23:18:07 2013 +0400
user32: Accept BI_BITFIELDS format for icons when creating icons.
---
dlls/user32/cursoricon.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/user32/cursoricon.c b/dlls/user32/cursoricon.c
index 8f6f9ce..25059e0 100644
--- a/dlls/user32/cursoricon.c
+++ b/dlls/user32/cursoricon.c
@@ -813,7 +813,8 @@ static HICON create_icon_from_bmi( BITMAPINFO *bmi, HMODULE module, LPCWSTR resn
if ( (bmi->bmiHeader.biSize != sizeof(BITMAPCOREHEADER)) &&
(bmi->bmiHeader.biSize != sizeof(BITMAPINFOHEADER) ||
- bmi->bmiHeader.biCompression != BI_RGB) )
+ (bmi->bmiHeader.biCompression != BI_RGB &&
+ bmi->bmiHeader.biCompression != BI_BITFIELDS)) )
{
WARN_(cursor)("\tinvalid resource bitmap header.\n");
return 0;
More information about the wine-cvs
mailing list