forked from aniani/vim
patch 8.2.5107: some callers of rettv_list_alloc() check for not OK
Problem: Some callers of rettv_list_alloc() check for not OK. (Christ van
Willegen)
Solution: Use "==" instead of "!=" when checking the return value.
This commit is contained in:
@@ -5275,7 +5275,7 @@ f_ch_info(typval_T *argvars, typval_T *rettv UNUSED)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
channel = get_channel_arg(&argvars[0], FALSE, FALSE, 0);
|
channel = get_channel_arg(&argvars[0], FALSE, FALSE, 0);
|
||||||
if (channel != NULL && rettv_dict_alloc(rettv) != FAIL)
|
if (channel != NULL && rettv_dict_alloc(rettv) == OK)
|
||||||
channel_info(channel, rettv->vval.v_dict);
|
channel_info(channel, rettv->vval.v_dict);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3754,7 +3754,7 @@ f_getcompletion(typval_T *argvars, typval_T *rettv)
|
|||||||
else
|
else
|
||||||
pat = addstar(xpc.xp_pattern, xpc.xp_pattern_len, xpc.xp_context);
|
pat = addstar(xpc.xp_pattern, xpc.xp_pattern_len, xpc.xp_context);
|
||||||
|
|
||||||
if ((rettv_list_alloc(rettv) != FAIL) && (pat != NULL))
|
if (rettv_list_alloc(rettv) == OK && pat != NULL)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
|||||||
@@ -680,7 +680,7 @@ f_getbufinfo(typval_T *argvars, typval_T *rettv)
|
|||||||
int sel_bufloaded = FALSE;
|
int sel_bufloaded = FALSE;
|
||||||
int sel_bufmodified = FALSE;
|
int sel_bufmodified = FALSE;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script()
|
if (in_vim9script()
|
||||||
|
|||||||
@@ -3732,7 +3732,7 @@ f_environ(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
extern char **environ;
|
extern char **environ;
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
# ifdef MSWIN
|
# ifdef MSWIN
|
||||||
@@ -4159,7 +4159,7 @@ f_expand(typval_T *argvars, typval_T *rettv)
|
|||||||
emsg(errormsg);
|
emsg(errormsg);
|
||||||
if (rettv->v_type == VAR_LIST)
|
if (rettv->v_type == VAR_LIST)
|
||||||
{
|
{
|
||||||
if (rettv_list_alloc(rettv) != FAIL && result != NULL)
|
if (rettv_list_alloc(rettv) == OK && result != NULL)
|
||||||
list_append_string(rettv->vval.v_list, result, -1);
|
list_append_string(rettv->vval.v_list, result, -1);
|
||||||
vim_free(result);
|
vim_free(result);
|
||||||
}
|
}
|
||||||
@@ -4182,7 +4182,7 @@ f_expand(typval_T *argvars, typval_T *rettv)
|
|||||||
if (rettv->v_type == VAR_STRING)
|
if (rettv->v_type == VAR_STRING)
|
||||||
rettv->vval.v_string = ExpandOne(&xpc, s, NULL,
|
rettv->vval.v_string = ExpandOne(&xpc, s, NULL,
|
||||||
options, WILD_ALL);
|
options, WILD_ALL);
|
||||||
else if (rettv_list_alloc(rettv) != FAIL)
|
else if (rettv_list_alloc(rettv) == OK)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -4784,7 +4784,7 @@ f_getchangelist(typval_T *argvars, typval_T *rettv)
|
|||||||
dict_T *d;
|
dict_T *d;
|
||||||
int changelistindex;
|
int changelistindex;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_buffer_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_buffer_arg(argvars, 0) == FAIL)
|
||||||
@@ -4929,7 +4929,7 @@ f_getcharpos(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
static void
|
static void
|
||||||
f_getcharsearch(typval_T *argvars UNUSED, typval_T *rettv)
|
f_getcharsearch(typval_T *argvars UNUSED, typval_T *rettv)
|
||||||
{
|
{
|
||||||
if (rettv_dict_alloc(rettv) != FAIL)
|
if (rettv_dict_alloc(rettv) == OK)
|
||||||
{
|
{
|
||||||
dict_T *dict = rettv->vval.v_dict;
|
dict_T *dict = rettv->vval.v_dict;
|
||||||
|
|
||||||
@@ -5016,7 +5016,7 @@ f_getjumplist(typval_T *argvars, typval_T *rettv)
|
|||||||
list_T *l;
|
list_T *l;
|
||||||
dict_T *d;
|
dict_T *d;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script()
|
if (in_vim9script()
|
||||||
@@ -5221,7 +5221,7 @@ f_gettagstack(typval_T *argvars, typval_T *rettv)
|
|||||||
{
|
{
|
||||||
win_T *wp = curwin; // default is current window
|
win_T *wp = curwin; // default is current window
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
||||||
@@ -7844,7 +7844,7 @@ f_printf(typval_T *argvars, typval_T *rettv)
|
|||||||
static void
|
static void
|
||||||
f_pum_getpos(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
|
f_pum_getpos(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
|
||||||
{
|
{
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
pum_set_event_info(rettv->vval.v_dict);
|
pum_set_event_info(rettv->vval.v_dict);
|
||||||
}
|
}
|
||||||
@@ -8133,7 +8133,7 @@ f_range(typval_T *argvars, typval_T *rettv)
|
|||||||
varnumber_T stride = 1;
|
varnumber_T stride = 1;
|
||||||
int error = FALSE;
|
int error = FALSE;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script()
|
if (in_vim9script()
|
||||||
@@ -10197,7 +10197,7 @@ f_synconcealed(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
|
|
||||||
CLEAR_FIELD(str);
|
CLEAR_FIELD(str);
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != FAIL)
|
if (rettv_list_alloc(rettv) == OK)
|
||||||
{
|
{
|
||||||
if (lnum >= 1 && lnum <= curbuf->b_ml.ml_line_count
|
if (lnum >= 1 && lnum <= curbuf->b_ml.ml_line_count
|
||||||
&& col >= 0 && col <= (long)STRLEN(ml_get(lnum))
|
&& col >= 0 && col <= (long)STRLEN(ml_get(lnum))
|
||||||
@@ -10258,7 +10258,7 @@ f_synstack(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
|
|
||||||
if (lnum >= 1 && lnum <= curbuf->b_ml.ml_line_count
|
if (lnum >= 1 && lnum <= curbuf->b_ml.ml_line_count
|
||||||
&& col >= 0 && col <= (long)STRLEN(ml_get(lnum))
|
&& col >= 0 && col <= (long)STRLEN(ml_get(lnum))
|
||||||
&& rettv_list_alloc(rettv) != FAIL)
|
&& rettv_list_alloc(rettv) == OK)
|
||||||
{
|
{
|
||||||
(void)syn_get_id(curwin, lnum, col, FALSE, NULL, TRUE);
|
(void)syn_get_id(curwin, lnum, col, FALSE, NULL, TRUE);
|
||||||
for (i = 0; ; ++i)
|
for (i = 0; ; ++i)
|
||||||
@@ -10293,7 +10293,7 @@ f_tabpagebuflist(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
|
|||||||
if (tp != NULL)
|
if (tp != NULL)
|
||||||
wp = (tp == curtab) ? firstwin : tp->tp_firstwin;
|
wp = (tp == curtab) ? firstwin : tp->tp_firstwin;
|
||||||
}
|
}
|
||||||
if (wp != NULL && rettv_list_alloc(rettv) != FAIL)
|
if (wp != NULL && rettv_list_alloc(rettv) == OK)
|
||||||
{
|
{
|
||||||
for (; wp != NULL; wp = wp->w_next)
|
for (; wp != NULL; wp = wp->w_next)
|
||||||
if (list_append_number(rettv->vval.v_list,
|
if (list_append_number(rettv->vval.v_list,
|
||||||
|
|||||||
@@ -471,7 +471,7 @@ f_gettabinfo(typval_T *argvars, typval_T *rettv)
|
|||||||
dict_T *d;
|
dict_T *d;
|
||||||
int tpnr = 0;
|
int tpnr = 0;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
||||||
@@ -510,7 +510,7 @@ f_getwininfo(typval_T *argvars, typval_T *rettv)
|
|||||||
dict_T *d;
|
dict_T *d;
|
||||||
short tabnr = 0, winnr;
|
short tabnr = 0, winnr;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
||||||
@@ -779,7 +779,7 @@ f_win_findbuf(typval_T *argvars, typval_T *rettv)
|
|||||||
if (in_vim9script() && check_for_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_number_arg(argvars, 0) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != FAIL)
|
if (rettv_list_alloc(rettv) == OK)
|
||||||
win_findbuf(argvars, rettv->vval.v_list);
|
win_findbuf(argvars, rettv->vval.v_list);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -847,7 +847,7 @@ f_win_id2tabwin(typval_T *argvars, typval_T *rettv)
|
|||||||
if (in_vim9script() && check_for_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_number_arg(argvars, 0) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != FAIL)
|
if (rettv_list_alloc(rettv) == OK)
|
||||||
win_id2tabwin(argvars, rettv->vval.v_list);
|
win_id2tabwin(argvars, rettv->vval.v_list);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1143,7 +1143,7 @@ f_winlayout(typval_T *argvars, typval_T *rettv)
|
|||||||
{
|
{
|
||||||
tabpage_T *tp;
|
tabpage_T *tp;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
||||||
|
|||||||
@@ -3089,7 +3089,7 @@ f_complete_info(typval_T *argvars, typval_T *rettv)
|
|||||||
{
|
{
|
||||||
list_T *what_list = NULL;
|
list_T *what_list = NULL;
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_list_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_list_arg(argvars, 0) == FAIL)
|
||||||
|
|||||||
@@ -1893,7 +1893,7 @@ f_job_info(typval_T *argvars, typval_T *rettv)
|
|||||||
job_T *job;
|
job_T *job;
|
||||||
|
|
||||||
job = get_job_arg(&argvars[0]);
|
job = get_job_arg(&argvars[0]);
|
||||||
if (job != NULL && rettv_dict_alloc(rettv) != FAIL)
|
if (job != NULL && rettv_dict_alloc(rettv) == OK)
|
||||||
job_info(job, rettv->vval.v_dict);
|
job_info(job, rettv->vval.v_dict);
|
||||||
}
|
}
|
||||||
else if (rettv_list_alloc(rettv) == OK)
|
else if (rettv_list_alloc(rettv) == OK)
|
||||||
|
|||||||
@@ -1762,7 +1762,7 @@ list_remove(typval_T *argvars, typval_T *rettv, char_u *arg_errmsg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
vimlist_remove(l, item, item2);
|
vimlist_remove(l, item, item2);
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
rl = rettv->vval.v_list;
|
rl = rettv->vval.v_list;
|
||||||
|
|||||||
@@ -2379,7 +2379,7 @@ get_maparg(typval_T *argvars, typval_T *rettv, int exact)
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (rettv_dict_alloc(rettv) != FAIL && rhs != NULL)
|
else if (rettv_dict_alloc(rettv) == OK && rhs != NULL)
|
||||||
mapblock2dict(mp, rettv->vval.v_dict,
|
mapblock2dict(mp, rettv->vval.v_dict,
|
||||||
did_simplify ? keys_simplified : NULL,
|
did_simplify ? keys_simplified : NULL,
|
||||||
buffer_local, abbr);
|
buffer_local, abbr);
|
||||||
@@ -2409,7 +2409,7 @@ f_maplist(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
if (argvars[0].v_type != VAR_UNKNOWN)
|
if (argvars[0].v_type != VAR_UNKNOWN)
|
||||||
abbr = tv_get_bool(&argvars[0]);
|
abbr = tv_get_bool(&argvars[0]);
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
validate_maphash();
|
validate_maphash();
|
||||||
|
|||||||
@@ -2945,7 +2945,7 @@ f_menu_info(typval_T *argvars, typval_T *rettv)
|
|||||||
vimmenu_T *menu;
|
vimmenu_T *menu;
|
||||||
dict_T *retdict;
|
dict_T *retdict;
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
retdict = rettv->vval.v_dict;
|
retdict = rettv->vval.v_dict;
|
||||||
|
|
||||||
|
|||||||
@@ -3099,7 +3099,7 @@ f_getmousepos(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
linenr_T lnum = 0;
|
linenr_T lnum = 0;
|
||||||
varnumber_T column = 0;
|
varnumber_T column = 0;
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
d = rettv->vval.v_dict;
|
d = rettv->vval.v_dict;
|
||||||
|
|
||||||
|
|||||||
@@ -1298,7 +1298,7 @@ f_screenpos(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
int row = 0;
|
int row = 0;
|
||||||
int scol = 0, ccol = 0, ecol = 0;
|
int scol = 0, ccol = 0, ecol = 0;
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
dict = rettv->vval.v_dict;
|
dict = rettv->vval.v_dict;
|
||||||
|
|
||||||
|
|||||||
12
src/sign.c
12
src/sign.c
@@ -2335,7 +2335,7 @@ f_sign_define(typval_T *argvars, typval_T *rettv)
|
|||||||
if (argvars[0].v_type == VAR_LIST && argvars[1].v_type == VAR_UNKNOWN)
|
if (argvars[0].v_type == VAR_LIST && argvars[1].v_type == VAR_UNKNOWN)
|
||||||
{
|
{
|
||||||
// Define multiple signs
|
// Define multiple signs
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
sign_define_multiple(argvars[0].vval.v_list, rettv->vval.v_list);
|
sign_define_multiple(argvars[0].vval.v_list, rettv->vval.v_list);
|
||||||
@@ -2367,7 +2367,7 @@ f_sign_getdefined(typval_T *argvars, typval_T *rettv)
|
|||||||
{
|
{
|
||||||
char_u *name = NULL;
|
char_u *name = NULL;
|
||||||
|
|
||||||
if (rettv_list_alloc_id(rettv, aid_sign_getdefined) != OK)
|
if (rettv_list_alloc_id(rettv, aid_sign_getdefined) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_string_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_string_arg(argvars, 0) == FAIL)
|
||||||
@@ -2393,7 +2393,7 @@ f_sign_getplaced(typval_T *argvars, typval_T *rettv)
|
|||||||
char_u *group = NULL;
|
char_u *group = NULL;
|
||||||
int notanum = FALSE;
|
int notanum = FALSE;
|
||||||
|
|
||||||
if (rettv_list_alloc_id(rettv, aid_sign_getplaced) != OK)
|
if (rettv_list_alloc_id(rettv, aid_sign_getplaced) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script()
|
if (in_vim9script()
|
||||||
@@ -2661,7 +2661,7 @@ f_sign_placelist(typval_T *argvars, typval_T *rettv)
|
|||||||
listitem_T *li;
|
listitem_T *li;
|
||||||
int sign_id;
|
int sign_id;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
|
||||||
@@ -2721,7 +2721,7 @@ f_sign_undefine(typval_T *argvars, typval_T *rettv)
|
|||||||
if (argvars[0].v_type == VAR_LIST && argvars[1].v_type == VAR_UNKNOWN)
|
if (argvars[0].v_type == VAR_LIST && argvars[1].v_type == VAR_UNKNOWN)
|
||||||
{
|
{
|
||||||
// Undefine multiple signs
|
// Undefine multiple signs
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
sign_undefine_multiple(argvars[0].vval.v_list, rettv->vval.v_list);
|
sign_undefine_multiple(argvars[0].vval.v_list, rettv->vval.v_list);
|
||||||
@@ -2892,7 +2892,7 @@ f_sign_unplacelist(typval_T *argvars, typval_T *rettv)
|
|||||||
listitem_T *li;
|
listitem_T *li;
|
||||||
int retval;
|
int retval;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_list_arg(argvars, 0) == FAIL)
|
||||||
|
|||||||
@@ -1470,7 +1470,7 @@ f_terminalprops(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
int i;
|
int i;
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
if (rettv_dict_alloc(rettv) != OK)
|
if (rettv_dict_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
# ifdef FEAT_TERMRESPONSE
|
# ifdef FEAT_TERMRESPONSE
|
||||||
for (i = 0; i < TPR_COUNT; ++i)
|
for (i = 0; i < TPR_COUNT; ++i)
|
||||||
|
|||||||
@@ -1076,7 +1076,7 @@ f_prop_list(typval_T *argvars, typval_T *rettv)
|
|||||||
|| check_for_opt_dict_arg(argvars, 1) == FAIL))
|
|| check_for_opt_dict_arg(argvars, 1) == FAIL))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// default: get text properties on current line
|
// default: get text properties on current line
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ f_reltime(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
|
|||||||
proftime_T start;
|
proftime_T start;
|
||||||
long n1, n2;
|
long n1, n2;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script()
|
if (in_vim9script()
|
||||||
@@ -787,7 +787,7 @@ f_timer_info(typval_T *argvars, typval_T *rettv)
|
|||||||
{
|
{
|
||||||
timer_T *timer = NULL;
|
timer_T *timer = NULL;
|
||||||
|
|
||||||
if (rettv_list_alloc(rettv) != OK)
|
if (rettv_list_alloc(rettv) == FAIL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
if (in_vim9script() && check_for_opt_number_arg(argvars, 0) == FAIL)
|
||||||
|
|||||||
@@ -734,6 +734,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
5107,
|
||||||
/**/
|
/**/
|
||||||
5106,
|
5106,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user