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) {