mirror of
https://github.com/neovim/neovim.git
synced 2025-09-07 11:58:17 +00:00
vim-patch:8.1.1235: compiler warnings for using STRLEN() value
Problem: Compiler warnings for using STRLEN() value.
Solution: Cast to int. (Christian Brabandt, Mike Williams)
c0af78fa08
This commit is contained in:
@@ -1194,12 +1194,10 @@ static int find_tagfunc_tags(
|
|||||||
taglist = rettv.vval.v_list;
|
taglist = rettv.vval.v_list;
|
||||||
|
|
||||||
TV_LIST_ITER_CONST(taglist, li, {
|
TV_LIST_ITER_CONST(taglist, li, {
|
||||||
char_u *mfp;
|
|
||||||
char_u *res_name;
|
char_u *res_name;
|
||||||
char_u *res_fname;
|
char_u *res_fname;
|
||||||
char_u *res_cmd;
|
char_u *res_cmd;
|
||||||
char_u *res_kind;
|
char_u *res_kind;
|
||||||
int len;
|
|
||||||
int has_extra = 0;
|
int has_extra = 0;
|
||||||
int name_only = flags & TAG_NAMES;
|
int name_only = flags & TAG_NAMES;
|
||||||
|
|
||||||
@@ -1208,7 +1206,7 @@ static int find_tagfunc_tags(
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
len = 2;
|
size_t len = 2;
|
||||||
res_name = NULL;
|
res_name = NULL;
|
||||||
res_fname = NULL;
|
res_fname = NULL;
|
||||||
res_cmd = NULL;
|
res_cmd = NULL;
|
||||||
@@ -1254,15 +1252,7 @@ static int find_tagfunc_tags(
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (name_only) {
|
char_u *const mfp = name_only ? vim_strsave(res_name) : xmalloc(len + 2);
|
||||||
mfp = vim_strsave(res_name);
|
|
||||||
} else {
|
|
||||||
mfp = (char_u *)xmalloc((int)sizeof(char_u) + len + 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (mfp == NULL) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!name_only) {
|
if (!name_only) {
|
||||||
char_u *p = mfp;
|
char_u *p = mfp;
|
||||||
|
Reference in New Issue
Block a user