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
ChangeSet ID: 7010
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2003/01/13 12:29:31
Modified files:
dlls/advapi32/tests: registry.c
Log message:
Francois Gouget <fgouget(a)free.fr>
Use only Ansi APIs for cleaning up the registry.
Skip Unicode tests if the Unicode APIs are not implemented.
If the value name buffer is too small, Win9x returns the number of
characters returned as specified in the MSDN while other Windows
return the number of bytes written (including the trailing '\0').
Patch: http://cvs.winehq.com/patch.py?id=7010
Old revision New revision Changes Path
1.3 1.4 +9 -4 wine/dlls/advapi32/tests/registry.c