March 24, 2026
7:27 p.m.
On Tue Mar 24 19:26:15 2026 +0000, Francis De Brabandere wrote:
Added some more test cases. Moving the fix to variant_call doesn't work because variant_call's VT_BYREF|VT_VARIANT return is correct and needed for the do_icall path — tests like getVT(arr(1)) expect "VT_EMPTY*" (a byref), which matches Windows behavior. Changing variant_call to always copy breaks these tests. Not sure if it's up to me to mark this resolved or if I should wait for you to mark it resolved?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10362#note_133565