wine/ dlls/oleaut32/oleaut32.spec dlls/oleaut3 ...

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jun 20 18:07:55 CDT 2002


ChangeSet ID:	1024614475504640912710787
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	02/06/20 18:07:55

Modified files:
	dlls/oleaut32  : oleaut32.spec parsedt.c parsedt.h typelib.c 
	                 typelib.h variant.c 
	include        : wtypes.h 

Log message:
	Jason Edmeades <us at the-edmeades.demon.co.uk>
	- VarAnd, VarCmp (Strings only), VarNot implemented.
	- VarParseNumFromStr/VarNumFromParseNum handle negative currency
	numbers.
	- More VarCmp support (Decimals and Dates).
	- Date support for VB time only (0.0->1.0), corrected some date
	rounding and calculation errors around variant dates and the system
	time.
	- Variant date support now round trips! (Date->Variant->Date) due to
	misuse of tm_mon (0..11 not 1..12).
	- Better pre-1899 support for dates in the SYSTEMTIME format.
	- VarBstrFromCy, VarCyFromStr implemented.
	- VarFormat partial implementation (currency and date support).
	- VarFormatFromTokens, VarTokenizeFormatString partial implementation
	as per w2k (dates only so far).
	- Better debugging when dumping variants, and some additional trace
	points to help debugging.
	- Fix to VarBstrCmp to handle null and empty string the same (as per
	w2k, different to msdn).
	- Fix return from VarDateFromUdate.
	- Correct definition of CY structure.

Patch: http://cvs.winehq.com/patch.py?id=1024614475504640912710787

Revision  Changes    Path
 1.39     +6 -6      wine/dlls/oleaut32/oleaut32.spec
 1.6      +22 -8     wine/dlls/oleaut32/parsedt.c
 1.3      +2 -2      wine/dlls/oleaut32/parsedt.h
 1.74     +23 -2     wine/dlls/oleaut32/typelib.c
 1.12     +1 -1      wine/dlls/oleaut32/typelib.h
 1.39     +1029 -213 wine/dlls/oleaut32/variant.c
 1.32     +1 -1      wine/include/wtypes.h




More information about the wine-cvs mailing list