Jacek Caban : widl: Added displaybind attribute handling.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jul 30 08:55:49 CDT 2007
Module: wine
Branch: master
Commit: 8fd971698531aadca65a802ccee225e8192d2c47
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8fd971698531aadca65a802ccee225e8192d2c47
Author: Jacek Caban <jacek at codeweavers.com>
Date: Sun Jul 29 21:23:53 2007 +0200
widl: Added displaybind attribute handling.
---
tools/widl/write_msft.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/tools/widl/write_msft.c b/tools/widl/write_msft.c
index c32a5fb..c50378e 100644
--- a/tools/widl/write_msft.c
+++ b/tools/widl/write_msft.c
@@ -1311,6 +1311,9 @@ static HRESULT add_func_desc(msft_typeinfo_t* typeinfo, const func_t *func, int
if (func->def->attrs) LIST_FOR_EACH_ENTRY( attr, func->def->attrs, const attr_t, entry ) {
expr_t *expr = attr->u.pval;
switch(attr->type) {
+ case ATTR_DISPLAYBIND:
+ funcflags |= 0x10; /* FUNCFLAG_DISPLAYBIND */
+ break;
case ATTR_ENTRY_ORDINAL:
extra_attr = max(extra_attr, 3);
entry = expr->cval;
More information about the wine-cvs
mailing list