Re: [PATCH v7 0/2] MR10895: vbscript: Resolve UBound/LBound default member and match native errors
May 15, 2026
3:54 p.m.
Jacek Caban (@jacek) commented about dlls/vbscript/global.c:
}
+static HRESULT bound_arg_resolve_dispatch(script_ctx_t *ctx, IDispatch *disp, + VARIANT *out) +{ + DISPPARAMS dp = {0}; + HRESULT hres; + + if(!disp) + return MAKE_VBSERROR(VBSE_OBJECT_VARIABLE_NOT_SET); + + VariantInit(out); + hres = disp_call(ctx, disp, DISPID_VALUE, TRUE, &dp, out); + if(hres == DISP_E_MEMBERNOTFOUND) + return MAKE_VBSERROR(VBSE_OLE_NO_PROP_OR_METHOD);
That mapping is already done in `map_vbs_exception`. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10895#note_140042
35
Age (days ago)
35
Last active (days ago)
0 comments
1 participants
participants (1)
-
Jacek Caban (@jacek)