On Tue Jul 11 08:22:32 2023 +0000, Huw Davies wrote:
Could we not call `ipid_get_dest_context()` here so that we can pass the correct context to `std_unmarshal_interface()` without the need for the additional final arg?
We could, but we'd need to pull the ipid from the IStream, which is already done in `std_unmarshal_interface()`. It would probably be cleaner to do it without the extra argument, but then we'd need to pull the data from the IStream twice, once in `CoUnmarshalInterface()`, and then again in `std_unmarshal_interface()`.