ChangeSet ID: 7019
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2003/01/13 14:40:22
Modified files:
windows : sysparams.c
dlls/user/tests: sysparams.c
Log message:
Francois Gouget <fgouget(a)free.fr>
Update the registry keys of SPI_ICONHORIZONTALSPACING,
SPI_ICONVERTICALSPACING and SPI_SETICONTITLEWRAP to match XP.
The SPI_SETBORDER test leaves an incorect border setting and is just
too erratic: comment it out for now.
Modified the SPI_ICONHORIZONTALSPACING, SPI_ICONVERTICALSPACING and
SPI_SETWORKAREA to not cause the icons to be reorganized.
Don't test out-of-bound values for SPI_SETKEYBOARDSPEED as behavior
differs accross Windows platforms.
On Win9x the maximum value for SPI_SETSCREENSAVETIMEOUT is 32767.
The registry keys and values stored in them for
SPI_ICONHORIZONTALSPACING and SPI_ICONVERTICALSPACING depend on the
Windows platform: ignore them.
No Windows platform seems to SPI_SETFASTTASKSWITCH: no longer test it.
The lParam of WM_SETTINGCHANGE is quite useless (even the MSDN says
so!) and varies accross Windows platforms. Ignore it.
Always check the SystemParametersInfoA return code as it fails in very
strange ways on some platforms. Skip unsupported settings.
Skip Unicode tests on platforms that don't support it.
Patch: http://cvs.winehq.com/patch.py?id=7019
Old revision New revision Changes Path
1.46 1.47 +3 -3 wine/windows/sysparams.c
1.10 1.11 +472 -461 wine/dlls/user/tests/sysparams.c
ChangeSet ID: 7014
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2003/01/13 12:31:53
Modified files:
include/msvcrt/sys: stat.h
Log message:
Dimitrie O. Paun <dpaun(a)rogers.com>
Define the (old name) struct stat, it is used by programs using the
old names.
Patch: http://cvs.winehq.com/patch.py?id=7014
Old revision New revision Changes Path
1.7 1.8 +16 -2 wine/include/msvcrt/sys/stat.h
ChangeSet ID: 7011
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2003/01/13 12:30:18
Modified files:
dlls/oleaut32/tests: vartest.c
dlls/oleaut32 : variant.c
Log message:
Francois Gouget <fgouget(a)free.fr>
Fix the case of floats in VarBstrFromR4, VarBstrFromR8 and
VarBstrFromCy.
We cannot check for equality of floats or doubles because of rounding
errors. Check equality to 14 digits for doubles.
Add more precision to the expected results so that they match actual
results.
Print floating values with more precision so we know what went wrong.
Specify the locale for all variant functions that depend on it.
Added return codes for Win95. Win95 returns dates with only two digits
for the year.
Uncommented more VariantCopyInd and VariantChangeTypeEx tests.
Patch: http://cvs.winehq.com/patch.py?id=7011
Old revision New revision Changes Path
1.7 1.8 +305 -238 wine/dlls/oleaut32/tests/vartest.c
1.54 1.55 +3 -3 wine/dlls/oleaut32/variant.c