André Hentschel : user32: Don' t paint new button styles instead of crashing.
Alexandre Julliard
julliard at winehq.org
Thu Nov 4 12:52:50 CDT 2010
Module: wine
Branch: master
Commit: e054fc23100f347ae3ed026d24f183aa85b8c802
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e054fc23100f347ae3ed026d24f183aa85b8c802
Author: André Hentschel <nerv at dawncrow.de>
Date: Wed Nov 3 21:15:42 2010 +0100
user32: Don't paint new button styles instead of crashing.
---
dlls/user32/button.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/user32/button.c b/dlls/user32/button.c
index 2fc4706..b15b36b 100644
--- a/dlls/user32/button.c
+++ b/dlls/user32/button.c
@@ -113,7 +113,7 @@ static void UB_Paint( HWND hwnd, HDC hDC, UINT action );
static void OB_Paint( HWND hwnd, HDC hDC, UINT action );
static void BUTTON_CheckAutoRadioButton( HWND hwnd );
-#define MAX_BTN_TYPE 12
+#define MAX_BTN_TYPE 16
static const WORD maxCheckState[MAX_BTN_TYPE] =
{
@@ -127,7 +127,7 @@ static const WORD maxCheckState[MAX_BTN_TYPE] =
BUTTON_UNCHECKED, /* BS_GROUPBOX */
BUTTON_UNCHECKED, /* BS_USERBUTTON */
BUTTON_CHECKED, /* BS_AUTORADIOBUTTON */
- BUTTON_UNCHECKED, /* Not defined */
+ BUTTON_UNCHECKED, /* BS_PUSHBOX */
BUTTON_UNCHECKED /* BS_OWNERDRAW */
};
@@ -145,7 +145,7 @@ static const pfPaint btnPaintFunc[MAX_BTN_TYPE] =
GB_Paint, /* BS_GROUPBOX */
UB_Paint, /* BS_USERBUTTON */
CB_Paint, /* BS_AUTORADIOBUTTON */
- NULL, /* Not defined */
+ NULL, /* BS_PUSHBOX */
OB_Paint /* BS_OWNERDRAW */
};
More information about the wine-cvs
mailing list