typelib patch 2

Ove Kaaven ovek at arcticnet.no
Wed Oct 3 09:35:14 CDT 2001


As far as I can tell, the DISPATCH_METHOD flag shouldn't be masked out
in here... (Marcus, was there a reason for this?)

With this patch, InstallShield6's user interface comes up.
(It seems to start to fail in some shell stuff, though)

Log:
Ove Kaaven <ovek at transgaming.com>
Don't ignore DISPATCH_METHOD in ITypeInfo::Invoke.

Index: dlls/oleaut32/typelib.c
===================================================================
RCS file: /home/wine/wine/dlls/oleaut32/typelib.c,v
retrieving revision 1.48
diff -u -r1.48 typelib.c
--- dlls/oleaut32/typelib.c	2001/10/02 17:25:55	1.48
+++ dlls/oleaut32/typelib.c	2001/10/03 13:15:23
@@ -3910,7 +3914,7 @@
 
     for(pFDesc=This->funclist; pFDesc; pFDesc=pFDesc->next)
 	if (pFDesc->funcdesc.memid == memid) {
-	    if (pFDesc->funcdesc.invkind & (dwFlags & ~DISPATCH_METHOD))
+	    if (pFDesc->funcdesc.invkind & dwFlags)
 		break;
 	}
     if (pFDesc) {




More information about the wine-patches mailing list