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