April 17, 2026
2:28 p.m.
Jacek Caban (@jacek) commented about dlls/vbscript/vbdisp.c:
return hres;
if(arg_cnt(dp)) { - FIXME("Arguments not supported\n"); - return E_NOTIMPL; + SAFEARRAY *array; + + if(!V_ISARRAY(v)) { + FIXME("Arguments not supported for type %x\n", V_VT(v)); + if(own_val) + VariantClear(&put_val); + return E_NOTIMPL; + }
With the new helper, this check seems redundant. A similar check in the getter could be removed as well. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10383#note_136774