diff options
author | zeertzjq <zeertzjq@outlook.com> | 2025-02-03 12:07:22 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-03 12:07:22 +0800 |
commit | efa3677f28ab0d47057f68b66e49cfa9cf491197 (patch) | |
tree | a0209d4333807a8edd4b8dde2eaf37364756c9e9 /src/nvim/eval/typval.c | |
parent | af069c5c05ad99623345071007ad23da51973601 (diff) | |
parent | db7db783a2d634d5589ebe12605e3989cb30650c (diff) | |
download | rneovim-efa3677f28ab0d47057f68b66e49cfa9cf491197.tar.gz rneovim-efa3677f28ab0d47057f68b66e49cfa9cf491197.tar.bz2 rneovim-efa3677f28ab0d47057f68b66e49cfa9cf491197.zip |
Merge pull request #32293 from zeertzjq/vim-9.1.1063
vim-patch:8.2.{0825,1445,2505},9.0.1142,9.1.{1063,1066,1071}
Diffstat (limited to 'src/nvim/eval/typval.c')
-rw-r--r-- | src/nvim/eval/typval.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval/typval.c b/src/nvim/eval/typval.c index 48b2e82c0a..f9cf245e50 100644 --- a/src/nvim/eval/typval.c +++ b/src/nvim/eval/typval.c @@ -2660,7 +2660,7 @@ int tv_dict_add_func(dict_T *const d, const char *const key, const size_t key_le dictitem_T *const item = tv_dict_item_alloc_len(key, key_len); item->di_tv.v_type = VAR_FUNC; - item->di_tv.vval.v_string = xstrdup(fp->uf_name); + item->di_tv.vval.v_string = xmemdupz(fp->uf_name, fp->uf_namelen); if (tv_dict_add(d, item) == FAIL) { tv_dict_item_free(item); return FAIL; |