Joris Huizer wrote:

James Hawkins wrote:

On Thu, 24 Mar 2005 23:39:22 +0100, Joris Huizer <[EMAIL PROTECTED]> wrote:

Could someone point me to the correct pages to find out what caused
this? I'm sure someone will be fix this a lot faster than I could do but
I want to learn how to solve such a problem :)




You could run a regression test.
http://www.winehq.org/site/docs/wine-devel/x1318


Okay, I found the regression happened some time on 23 march: cvs update -PAd -D "2005-03-23 CDT" doesn't have the regression cvs update -PAd -D "2005-03-24 CDT" has the regression

Now how will I be able to find exactly what's causing it? Can I download the individual patch files of that date somehow?


Thanks for narrowing the regression down.

Does the attached patch help?

Rob
Index: dlls/comctl32/rebar.c
===================================================================
RCS file: /home/wine/wine/dlls/comctl32/rebar.c,v
retrieving revision 1.107
diff -u -p -r1.107 rebar.c
--- dlls/comctl32/rebar.c	23 Mar 2005 13:15:21 -0000	1.107
+++ dlls/comctl32/rebar.c	26 Mar 2005 20:27:04 -0000
@@ -4122,7 +4122,7 @@ REBAR_NCCreate (HWND hwnd, WPARAM wParam
     SetWindowLongW (hwnd, GWL_STYLE, infoPtr->dwStyle);
 
     /* get font handle for Caption Font */
-    ncm.cbSize = sizeof(NONCLIENTMETRICSA);
+    ncm.cbSize = sizeof(ncm);
     SystemParametersInfoW (SPI_GETNONCLIENTMETRICS, ncm.cbSize, &ncm, 0);
     /* if the font is bold, set to normal */
     if (ncm.lfCaptionFont.lfWeight > FW_NORMAL) {

Reply via email to