widl: Ignore [object] attribute on interfaces written to a typelib.

This commit is contained in:
Robert Shearman 2006-04-18 11:55:31 +01:00 committed by Alexandre Julliard
parent b5d677a5b2
commit 7ca82cd6d2
2 changed files with 4 additions and 0 deletions

View File

@ -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));

View File

@ -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;