May 9, 2026
8:28 a.m.
For a TKIND_DISPATCH typeinfo built via ICreateTypeLib2, AddressOfMember has no DLL backing and returns TYPE_E_BADMODULEKIND. Native sets the out-pointer to NULL on this path; Wine currently leaves it untouched. Match native behavior: clear *ppv at entry so callers see NULL when AddressOfMember returns an error path (e.g. TYPE_E_BADMODULEKIND for typeinfos with no DLL backing). -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10853