diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-06-01 21:21:55 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-01 21:21:55 +0200 |
commit | 6f1d2aa437744a7cb0206fdaa543a788c5a56c79 (patch) | |
tree | 69fa87e33af45f6763679098bda0011e83041e19 /src/proto/dict.pro | |
parent | 6a43b37b760347b9a1bedf12e41b458000922969 (diff) |
patch 8.2.2920: still a way to shadow a builtin functionv8.2.2920
Problem: Still a way to shadow a builtin function. (Yasuhiro Matsumoto)
Solution: Check the key when using extend(). (issue #8302)
Diffstat (limited to 'src/proto/dict.pro')
-rw-r--r-- | src/proto/dict.pro | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/dict.pro b/src/proto/dict.pro index dbfdcdcbbd..7789d4c6ca 100644 --- a/src/proto/dict.pro +++ b/src/proto/dict.pro @@ -13,6 +13,7 @@ dictitem_T *dictitem_alloc(char_u *key); void dictitem_remove(dict_T *dict, dictitem_T *item); void dictitem_free(dictitem_T *item); dict_T *dict_copy(dict_T *orig, int deep, int copyID); +int dict_wrong_func_name(dict_T *d, typval_T *tv, char_u *name); int dict_add(dict_T *d, dictitem_T *item); int dict_add_number(dict_T *d, char *key, varnumber_T nr); int dict_add_bool(dict_T *d, char *key, varnumber_T nr); |