mirror of
https://github.com/neovim/neovim.git
synced 2025-09-29 22:48:34 +00:00
PVS/V547: dead code #10459
This commit is contained in:

committed by
Justin M. Keyes

parent
4731027447
commit
06826139e1
@@ -83,11 +83,8 @@ static signgroup_T * sign_group_ref(const char_u *groupname)
|
||||
hi = hash_lookup(&sg_table, (char *)groupname, STRLEN(groupname), hash);
|
||||
if (HASHITEM_EMPTY(hi)) {
|
||||
// new group
|
||||
group = (signgroup_T *)xmalloc(
|
||||
(unsigned)(sizeof(signgroup_T) + STRLEN(groupname)));
|
||||
if (group == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
group = xmalloc((unsigned)(sizeof(signgroup_T) + STRLEN(groupname)));
|
||||
|
||||
STRCPY(group->sg_name, groupname);
|
||||
group->refcount = 1;
|
||||
group->next_sign_id = 1;
|
||||
@@ -188,10 +185,6 @@ static void insert_sign(
|
||||
newsign->typenr = typenr;
|
||||
if (group != NULL) {
|
||||
newsign->group = sign_group_ref(group);
|
||||
if (newsign->group == NULL) {
|
||||
xfree(newsign);
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
newsign->group = NULL;
|
||||
}
|
||||
@@ -1358,9 +1351,7 @@ void sign_getlist(const char_u *name, list_T *retlist)
|
||||
}
|
||||
|
||||
for (; sp != NULL && !got_int; sp = sp->sn_next) {
|
||||
if ((dict = tv_dict_alloc()) == NULL) {
|
||||
return;
|
||||
}
|
||||
dict = tv_dict_alloc();
|
||||
tv_list_append_dict(retlist, dict);
|
||||
sign_getinfo(sp, dict);
|
||||
|
||||
@@ -1379,10 +1370,9 @@ list_T *get_buffer_signs(buf_T *buf)
|
||||
list_T *const l = tv_list_alloc(kListLenMayKnow);
|
||||
|
||||
FOR_ALL_SIGNS_IN_BUF(buf, sign) {
|
||||
if ((d = sign_get_info(sign)) != NULL) {
|
||||
d = sign_get_info(sign);
|
||||
tv_list_append_dict(l, d);
|
||||
}
|
||||
}
|
||||
return l;
|
||||
}
|
||||
|
||||
@@ -1397,18 +1387,13 @@ static void sign_get_placed_in_buf(
|
||||
dict_T *d;
|
||||
list_T *l;
|
||||
signlist_T *sign;
|
||||
dict_T *sdict;
|
||||
|
||||
if ((d = tv_dict_alloc()) == NULL) {
|
||||
return;
|
||||
}
|
||||
d = tv_dict_alloc();
|
||||
tv_list_append_dict(retlist, d);
|
||||
|
||||
tv_dict_add_nr(d, S_LEN("bufnr"), (long)buf->b_fnum);
|
||||
|
||||
if ((l = tv_list_alloc(kListLenMayKnow)) == NULL) {
|
||||
return;
|
||||
}
|
||||
l = tv_list_alloc(kListLenMayKnow);
|
||||
tv_dict_add_list(d, S_LEN("signs"), l);
|
||||
|
||||
FOR_ALL_SIGNS_IN_BUF(buf, sign) {
|
||||
@@ -1419,9 +1404,7 @@ static void sign_get_placed_in_buf(
|
||||
|| (sign_id == 0 && lnum == sign->lnum)
|
||||
|| (lnum == 0 && sign_id == sign->id)
|
||||
|| (lnum == sign->lnum && sign_id == sign->id)) {
|
||||
if ((sdict = sign_get_info(sign)) != NULL) {
|
||||
tv_list_append_dict(l, sdict);
|
||||
}
|
||||
tv_list_append_dict(l, sign_get_info(sign));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user