vim-patch:8.2.5017: gcc 12.1 warns for uninitialized variable

Problem:    Gcc 12.1 warns for uninitialized variable.
Solution:   Initialize the variable. (closes vim/vim#10476)

8be36eecdc

Co-authored-by: mityu <mityu.mail@gmail.com>
This commit is contained in:
Jan Edmund Lazo
2025-10-07 01:17:46 -04:00
parent 56713ef872
commit eb67f3a6ba

View File

@@ -1369,7 +1369,7 @@ static void tv_list_unlet_range(list_T *const l, listitem_T *const li_first, con
int do_unlet(const char *const name, const size_t name_len, const bool forceit) int do_unlet(const char *const name, const size_t name_len, const bool forceit)
FUNC_ATTR_NONNULL_ALL FUNC_ATTR_NONNULL_ALL
{ {
const char *varname; const char *varname = NULL; // init to shut up gcc
dict_T *dict; dict_T *dict;
hashtab_T *ht = find_var_ht_dict(name, name_len, &varname, &dict); hashtab_T *ht = find_var_ht_dict(name, name_len, &varname, &dict);