Piotr Caban : oleview: Hide functions without id property in dual interfaces.

Alexandre Julliard julliard at winehq.org
Thu Apr 10 04:39:26 CDT 2008


Module: wine
Branch: master
Commit: dc0d29c70843da710ccd448c19a9802345e41794
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=dc0d29c70843da710ccd448c19a9802345e41794

Author: Piotr Caban <piotr.caban at gmail.com>
Date:   Wed Apr  9 21:25:57 2008 +0200

oleview: Hide functions without id property in dual interfaces.

---

 programs/oleview/typelib.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/programs/oleview/typelib.c b/programs/oleview/typelib.c
index 0759b21..4c58c4e 100644
--- a/programs/oleview/typelib.c
+++ b/programs/oleview/typelib.c
@@ -517,6 +517,8 @@ static int EnumFuncs(ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, HTREEITEM hParen
         TYPELIB_DATA *tld;
 
         if(FAILED(ITypeInfo_GetFuncDesc(pTypeInfo, i, &pFuncDesc))) continue;
+        if(pTypeAttr->wTypeFlags & TYPEFLAG_FDUAL && pFuncDesc->memid >= MIN_FUNC_ID) continue;
+
         if(FAILED(ITypeInfo_GetDocumentation(pTypeInfo, pFuncDesc->memid, &bstrName,
                 &bstrHelpString, NULL, NULL))) continue;
 




More information about the wine-cvs mailing list