wine/dlls/oleaut32 tests/vartest.c variant.c

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jan 13 12:30:18 CST 2003


ChangeSet ID:	7011
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at 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 at 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




More information about the wine-cvs mailing list