Mikołaj Zalewski : comctl32: toolbar: Small fix in TOOLBAR_StyleChanged.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Sep 29 09:45:58 CDT 2006


Module: wine
Branch: master
Commit: c7d034219e2602e558b10ce976314ba82c5da33b
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=c7d034219e2602e558b10ce976314ba82c5da33b

Author: Mikołaj Zalewski <mikolaj at zalewski.pl>
Date:   Thu Sep 28 20:58:19 2006 +0200

comctl32: toolbar: Small fix in TOOLBAR_StyleChanged.

---

 dlls/comctl32/toolbar.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/comctl32/toolbar.c b/dlls/comctl32/toolbar.c
index 4f725ed..945b40b 100644
--- a/dlls/comctl32/toolbar.c
+++ b/dlls/comctl32/toolbar.c
@@ -6741,6 +6741,8 @@ TOOLBAR_StyleChanged (HWND hwnd, INT nTy
 
     if (nType == GWL_STYLE)
     {
+        DWORD dwOldStyle = infoPtr->dwStyle;
+
         if (lpStyle->styleNew & TBSTYLE_LIST)
             infoPtr->dwDTFlags = DT_LEFT | DT_VCENTER | DT_SINGLELINE | DT_END_ELLIPSIS;
         else
@@ -6753,7 +6755,7 @@ TOOLBAR_StyleChanged (HWND hwnd, INT nTy
         infoPtr->dwStyle = lpStyle->styleNew;
 
         /* only resize if one of the CCS_* styles was changed */
-        if ((infoPtr->dwStyle ^ lpStyle->styleNew) & COMMON_STYLES)
+        if ((dwOldStyle ^ lpStyle->styleNew) & COMMON_STYLES)
         {
             TOOLBAR_AutoSize (hwnd);
     




More information about the wine-cvs mailing list