mirror of
https://github.com/neovim/neovim.git
synced 2025-09-18 09:18:19 +00:00
refactor: replace char_u with char 22 (#21786)
Work on https://github.com/neovim/neovim/issues/459
This commit is contained in:
@@ -449,8 +449,8 @@ static int throw_exception(void *value, except_type_T type, char *cmdname)
|
||||
// when no active try block is found, see do_cmdline().
|
||||
if (type == ET_USER) {
|
||||
if (strncmp(value, "Vim", 3) == 0
|
||||
&& (((char_u *)value)[3] == NUL || ((char_u *)value)[3] == ':'
|
||||
|| ((char_u *)value)[3] == '(')) {
|
||||
&& (((char *)value)[3] == NUL || ((char *)value)[3] == ':'
|
||||
|| ((char *)value)[3] == '(')) {
|
||||
emsg(_("E608: Cannot :throw exceptions with 'Vim' prefix"));
|
||||
goto fail;
|
||||
}
|
||||
@@ -1372,8 +1372,7 @@ void ex_catch(exarg_T *eap)
|
||||
//
|
||||
prev_got_int = got_int;
|
||||
got_int = false;
|
||||
caught = vim_regexec_nl(®match, (char_u *)current_exception->value,
|
||||
(colnr_T)0);
|
||||
caught = vim_regexec_nl(®match, current_exception->value, (colnr_T)0);
|
||||
got_int |= prev_got_int;
|
||||
vim_regfree(regmatch.regprog);
|
||||
}
|
||||
|
Reference in New Issue
Block a user