jscript: Removed no longer needed arg_cnt and get_arg helpers.
This commit is contained in:
parent
f8383c3417
commit
14138e6f09
|
@ -327,7 +327,7 @@ static HRESULT convert_params(const DISPPARAMS *dp, VARIANT *buf, unsigned *argc
|
||||||
}
|
}
|
||||||
|
|
||||||
for(i = 0; i < cnt; i++) {
|
for(i = 0; i < cnt; i++) {
|
||||||
s = get_arg(dp, i);
|
s = dp->rgvarg+dp->cArgs-i-1;
|
||||||
switch(V_VT(s)) {
|
switch(V_VT(s)) {
|
||||||
case VT_I2:
|
case VT_I2:
|
||||||
V_VT(argv+i) = VT_I4;
|
V_VT(argv+i) = VT_I4;
|
||||||
|
|
|
@ -377,16 +377,6 @@ HRESULT regexp_match(script_ctx_t*,jsdisp_t*,const WCHAR*,DWORD,BOOL,match_resul
|
||||||
HRESULT parse_regexp_flags(const WCHAR*,DWORD,DWORD*) DECLSPEC_HIDDEN;
|
HRESULT parse_regexp_flags(const WCHAR*,DWORD,DWORD*) DECLSPEC_HIDDEN;
|
||||||
HRESULT regexp_string_match(script_ctx_t*,jsdisp_t*,BSTR,VARIANT*,jsexcept_t*) DECLSPEC_HIDDEN;
|
HRESULT regexp_string_match(script_ctx_t*,jsdisp_t*,BSTR,VARIANT*,jsexcept_t*) DECLSPEC_HIDDEN;
|
||||||
|
|
||||||
static inline VARIANT *get_arg(const DISPPARAMS *dp, DWORD i)
|
|
||||||
{
|
|
||||||
return dp->rgvarg + dp->cArgs-i-1;
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline DWORD arg_cnt(const DISPPARAMS *dp)
|
|
||||||
{
|
|
||||||
return dp->cArgs - dp->cNamedArgs;
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline BOOL is_class(jsdisp_t *jsdisp, jsclass_t class)
|
static inline BOOL is_class(jsdisp_t *jsdisp, jsclass_t class)
|
||||||
{
|
{
|
||||||
return jsdisp->builtin_info->class == class;
|
return jsdisp->builtin_info->class == class;
|
||||||
|
|
Loading…
Reference in New Issue