}
else
{
- where_T where;
+ where_T where = WHERE_INIT;
- where.wt_index = 0;
where.wt_variable = TRUE;
res = check_type(want_type, actual, TRUE, where);
}
{
scriptitem_T *si = SCRIPT_ITEM(import->imp_sid);
svar_T *sv;
- where_T where;
+ where_T where = WHERE_INIT;
// imported variable from another script
if ((flags & ASSIGN_NO_DECL) == 0)
}
sv = ((svar_T *)si->sn_var_vals.ga_data) + import->imp_var_vals_idx;
- where.wt_index = 0;
where.wt_variable = TRUE;
if (check_typval_type(sv->sv_type, tv, where) == FAIL
|| value_check_lock(sv->sv_tv->v_lock, name, FALSE))
if (var_in_vim9script)
{
- where_T where;
+ where_T where = WHERE_INIT;
// check the type and adjust to bool if needed
where.wt_index = var_idx;