diff --git a/tools/widl/write_msft.c b/tools/widl/write_msft.c index f712f4ea1e4..d2a49e9ba2e 100644 --- a/tools/widl/write_msft.c +++ b/tools/widl/write_msft.c @@ -2070,6 +2070,7 @@ static void add_coclass_typeinfo(msft_typelib_t *typelib, type_t *cls) int have_default = 0, have_default_source = 0; const attr_t *attr; + cls->typelib_idx = typelib->typelib_header.nrtypeinfos; msft_typeinfo = create_msft_typeinfo(typelib, TKIND_COCLASS, cls->name, cls->attrs, typelib->typelib_header.nrtypeinfos);