mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 8.2.0334: abort called when using test_void()
Problem: Abort called when using test_void(). (Dominique Pelle) Solution: Only give an error, don't abort.
This commit is contained in:
@@ -5560,7 +5560,7 @@ tv_get_number_chk(typval_T *varp, int *denote)
|
||||
break;
|
||||
case VAR_UNKNOWN:
|
||||
case VAR_VOID:
|
||||
internal_error("tv_get_number(UNKNOWN)");
|
||||
internal_error_no_abort("tv_get_number(UNKNOWN)");
|
||||
break;
|
||||
}
|
||||
if (denote == NULL) // useful for values that must be unsigned
|
||||
@@ -5614,7 +5614,7 @@ tv_get_float(typval_T *varp)
|
||||
break;
|
||||
case VAR_UNKNOWN:
|
||||
case VAR_VOID:
|
||||
internal_error("tv_get_float(UNKNOWN)");
|
||||
internal_error_no_abort("tv_get_float(UNKNOWN)");
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
@@ -5886,7 +5886,7 @@ copy_tv(typval_T *from, typval_T *to)
|
||||
break;
|
||||
case VAR_UNKNOWN:
|
||||
case VAR_VOID:
|
||||
internal_error("copy_tv(UNKNOWN)");
|
||||
internal_error_no_abort("copy_tv(UNKNOWN)");
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -5965,7 +5965,7 @@ item_copy(
|
||||
break;
|
||||
case VAR_UNKNOWN:
|
||||
case VAR_VOID:
|
||||
internal_error("item_copy(UNKNOWN)");
|
||||
internal_error_no_abort("item_copy(UNKNOWN)");
|
||||
ret = FAIL;
|
||||
}
|
||||
--recurse;
|
||||
|
Reference in New Issue
Block a user