forked from aniani/vim
patch 8.2.3007: Vim9: test for void value fails
Problem: Vim9: test for void value fails. Solution: Adjust expected error. Do not make a copy of void.
This commit is contained in:
@@ -591,7 +591,6 @@ copy_tv(typval_T *from, typval_T *to)
|
||||
case VAR_NUMBER:
|
||||
case VAR_BOOL:
|
||||
case VAR_SPECIAL:
|
||||
case VAR_VOID:
|
||||
to->vval.v_number = from->vval.v_number;
|
||||
break;
|
||||
case VAR_FLOAT:
|
||||
@@ -664,6 +663,9 @@ copy_tv(typval_T *from, typval_T *to)
|
||||
++to->vval.v_dict->dv_refcount;
|
||||
}
|
||||
break;
|
||||
case VAR_VOID:
|
||||
emsg(_(e_cannot_use_void_value));
|
||||
break;
|
||||
case VAR_UNKNOWN:
|
||||
case VAR_ANY:
|
||||
internal_error_no_abort("copy_tv(UNKNOWN)");
|
||||
|
Reference in New Issue
Block a user