From: Hans Leidekker <hans(a)codeweavers.com> --- tools/widl/metadata.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/widl/metadata.c b/tools/widl/metadata.c index 2a8a386bd14..fc9cf9224c4 100644 --- a/tools/widl/metadata.c +++ b/tools/widl/metadata.c @@ -2320,12 +2320,11 @@ static void add_interface_type_step1( type_t *type ) create_typeref( type ); - add_exclusiveto_attr_step1( type ); - if ((class = type->details.iface->runtime_class)) add_runtimeclass_type_step1( class ); add_contract_attr_step1( type ); add_uuid_attr_step1( type ); + add_exclusiveto_attr_step1( type ); STATEMENTS_FOR_EACH_FUNC( stmt, type_iface_get_stmts(type) ) { -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8946