[PATCH 1/11] msi: Merge OLE automation conformance tests.

Misha Koshelev mk144210 at bcm.edu
Mon Apr 30 20:53:26 CDT 2007


Changes: 
	* Added a patch to merge the already existing small automation conformance test (iface.c) into the already 
          committed conformance test I had previously submitted
	* IProvideMultipleClassInfo is dervied from both IProvideClassInfo and IProvideClassInfo2, so took out the two
          extra VTbls
	* Fixed two BSTR returns so that NULL BSTR is returned even if msi_alloc fails

These patches add:
        * partial OLE automation support for MSI and 
        * JScript/VBScript support for MSI (as the MSI specs
specifically state
        that applications that need this functionality must install
        Windows Script themselves). (note that for Windows Script to 
        install correctly mfc42.dll is required)

As a proof of concept, sufficient automation support
is added to conform to the conformance test and to fix bug #7357.

---
 dlls/msi/tests/Makefile.in  |    1 -
 dlls/msi/tests/automation.c |  164 +++++++++++++++++++++++++++++++-
 dlls/msi/tests/iface.c      |  225 -------------------------------------------
 3 files changed, 163 insertions(+), 227 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: f43095e579b9f7c2d74f5cb31a95c1d5af51c658.diff
Type: text/x-patch
Size: 17745 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070430/417278de/f43095e579b9f7c2d74f5cb31a95c1d5af51c658-0001.bin


More information about the wine-patches mailing list