wine/ include/wine/obj_oleaut.h include/oleaut ...

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jan 2 17:13:56 CST 2003


ChangeSet ID:	6866
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2003/01/02 17:13:56

Modified files:
	include/wine   : obj_oleaut.h 
	include        : oleauto.h 
	dlls/oleaut32/tests: safearray.c Makefile.in 
	dlls/oleaut32  : safearray.c oleaut32.spec 

Log message:
	Marcus Meissner <marcus at jet.franken.de>
	Implemented SafeArray{SetIID,GetIID,SetRecordInfo,GetRecordInfo}.
	Added support for FADF_HAVEIID, FADF_RECORD, FADF_HAVEVARTYPE.
	Implemented SafeArrayAllocDescriptorEx and SafeArrayGetVarType
	correctly.
	Fixed second argument of SafeArrayCopyData (it is just SAFEARRAY*).
	Changed allocation to include 16 bytes before the SAFEARRAY (to store
	IID/VARTYPE/IRecordInfo*).
	VARTYPE -> size array was not indexed correctly.
	Added lots of testcases for most functionality.
	Added IRecordInfo interface definition.

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

Old revision  New revision  Changes     Path
 1.35          1.36          +51 -0      wine/include/wine/obj_oleaut.h
 1.47          1.48          +19 -1      wine/include/oleauto.h
 1.2           1.3           +212 -56    wine/dlls/oleaut32/tests/safearray.c
 1.2           1.3           +1 -0       wine/dlls/oleaut32/tests/Makefile.in
 1.21          1.22          +230 -94    wine/dlls/oleaut32/safearray.c
 1.46          1.47          +4 -4       wine/dlls/oleaut32/oleaut32.spec




More information about the wine-cvs mailing list