mirror of
https://github.com/neovim/neovim.git
synced 2025-10-05 17:36:29 +00:00
refactor: remove redundant casts
This commit is contained in:
@@ -100,7 +100,7 @@ static signgroup_T *sign_group_ref(const char *groupname)
|
||||
signgroup_T *group;
|
||||
|
||||
hash = hash_hash(groupname);
|
||||
hi = hash_lookup(&sg_table, (char *)groupname, strlen(groupname), hash);
|
||||
hi = hash_lookup(&sg_table, groupname, strlen(groupname), hash);
|
||||
if (HASHITEM_EMPTY(hi)) {
|
||||
// new group
|
||||
group = xmalloc(offsetof(signgroup_T, sg_name) + strlen(groupname) + 1);
|
||||
@@ -156,7 +156,7 @@ static int sign_group_get_next_signid(buf_T *buf, const char *groupname)
|
||||
int found = false;
|
||||
|
||||
if (groupname != NULL) {
|
||||
hashitem_T *hi = hash_find(&sg_table, (char *)groupname);
|
||||
hashitem_T *hi = hash_find(&sg_table, groupname);
|
||||
if (HASHITEM_EMPTY(hi)) {
|
||||
return id;
|
||||
}
|
||||
@@ -174,7 +174,7 @@ static int sign_group_get_next_signid(buf_T *buf, const char *groupname)
|
||||
// Check whether this sign is already placed in the buffer
|
||||
found = true;
|
||||
FOR_ALL_SIGNS_IN_BUF(buf, sign) {
|
||||
if (id == sign->se_id && sign_in_group(sign, (char *)groupname)) {
|
||||
if (id == sign->se_id && sign_in_group(sign, groupname)) {
|
||||
found = false; // sign identifier is in use
|
||||
break;
|
||||
}
|
||||
@@ -442,7 +442,7 @@ static linenr_T buf_change_sign_type(buf_T *buf, int markId, const char *group,
|
||||
sign_entry_T *sign; // a sign in the signlist
|
||||
|
||||
FOR_ALL_SIGNS_IN_BUF(buf, sign) {
|
||||
if (sign->se_id == markId && sign_in_group(sign, (char *)group)) {
|
||||
if (sign->se_id == markId && sign_in_group(sign, group)) {
|
||||
sign->se_typenr = typenr;
|
||||
sign->se_priority = prio;
|
||||
sign_sort_by_prio_on_line(buf, sign);
|
||||
@@ -2148,7 +2148,7 @@ static int sign_place_from_dict(typval_T *id_tv, typval_T *group_tv, typval_T *n
|
||||
{
|
||||
int sign_id = 0;
|
||||
char *group = NULL;
|
||||
char *sign_name = NULL;
|
||||
const char *sign_name = NULL;
|
||||
buf_T *buf = NULL;
|
||||
dictitem_T *di;
|
||||
linenr_T lnum = 0;
|
||||
@@ -2207,7 +2207,7 @@ static int sign_place_from_dict(typval_T *id_tv, typval_T *group_tv, typval_T *n
|
||||
if (name_tv == NULL) {
|
||||
goto cleanup;
|
||||
}
|
||||
sign_name = (char *)tv_get_string_chk(name_tv);
|
||||
sign_name = tv_get_string_chk(name_tv);
|
||||
if (sign_name == NULL) {
|
||||
goto cleanup;
|
||||
}
|
||||
@@ -2307,7 +2307,7 @@ static void sign_undefine_multiple(list_T *l, list_T *retlist)
|
||||
TV_LIST_ITER_CONST(l, li, {
|
||||
retval = -1;
|
||||
name = (char *)tv_get_string_chk(TV_LIST_ITEM_TV(li));
|
||||
if (name != NULL && (sign_undefine_by_name((char *)name) == OK)) {
|
||||
if (name != NULL && (sign_undefine_by_name(name) == OK)) {
|
||||
retval = 0;
|
||||
}
|
||||
tv_list_append_number(retlist, retval);
|
||||
|
Reference in New Issue
Block a user