From: Mohamad Al-Jaf mohamadaljaf@gmail.com
Needed by windows.ui.composition.interop.idl. --- tools/widl/typegen.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/tools/widl/typegen.c b/tools/widl/typegen.c index b3373ded11d..cf1b499aae1 100644 --- a/tools/widl/typegen.c +++ b/tools/widl/typegen.c @@ -342,6 +342,8 @@ enum typegen_type typegen_detect_type(const type_t *type, const attr_list_t *att return TGT_IFACE_POINTER; else if (is_aliaschain_attr(type_pointer_get_ref_type(type), ATTR_CONTEXTHANDLE)) return TGT_CTXT_HANDLE_POINTER; + else if (type_get_type(type_pointer_get_ref_type(type)) == TYPE_VOID) + return TGT_CTXT_HANDLE; else return TGT_POINTER; case TYPE_STRUCT: