18 Nov
2024
18 Nov
'24
3:27 p.m.
On Mon Nov 18 08:01:10 2024 +0000, Zhiyi Zhang wrote:
Use DEFINE_IINSPECTABLE instead DEFINE_IINSPECTABLE_ if possible. `Iterable` has two separate implementations. One is derived from `MapView<HSTRING, IInspectable *>`, while the other is from the `IPropertySet`'s `Map<HSTRING, IInspectable *>` interface. Using `DEFINE_IINSPECTABLE` for both would create a conflict for the `impl_from_IIterable_IKeyValuePair_HSTRING_IInspectable` function.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6766#note_87856