widl: Ignore [object] attribute on interfaces written to a typelib.
This commit is contained in:
parent
b5d677a5b2
commit
7ca82cd6d2
|
@ -268,6 +268,7 @@ void add_typedef(type_t *tdef, var_t *name)
|
||||||
typelib_entry_t *entry;
|
typelib_entry_t *entry;
|
||||||
if (!typelib) return;
|
if (!typelib) return;
|
||||||
|
|
||||||
|
chat("add typedef: %s\n", name->name);
|
||||||
entry = xmalloc(sizeof(*entry));
|
entry = xmalloc(sizeof(*entry));
|
||||||
entry->kind = TKIND_ALIAS;
|
entry->kind = TKIND_ALIAS;
|
||||||
entry->u.tdef = xmalloc(sizeof(*entry->u.tdef));
|
entry->u.tdef = xmalloc(sizeof(*entry->u.tdef));
|
||||||
|
|
|
@ -1730,6 +1730,9 @@ static msft_typeinfo_t *create_msft_typeinfo(msft_typelib_t *typelib, enum type_
|
||||||
typeinfo->flags |= 0x80; /* TYPEFLAG_FNONEXTENSIBLE */
|
typeinfo->flags |= 0x80; /* TYPEFLAG_FNONEXTENSIBLE */
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case ATTR_OBJECT:
|
||||||
|
break;
|
||||||
|
|
||||||
case ATTR_ODL:
|
case ATTR_ODL:
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue