Files
neovim/src
Sean Dewar ba1d50fdc3 vim-patch:9.1.2086: Memory leak when skipping invalid literal dict
Problem:  memory leak when not evaluating (just parsing) invalid literal
          dict.
Solution: Always clear the key's typval (Sean Dewar)

Though "check_typval_is_value(&tv) == FAIL && !evaluate" is maybe never
true, also always clear tvs if check_typval_is_value fails; at worst
this would be a no-op as their initial types are VAR_UNKNOWN.

closes: vim/vim#19178

b10a3e1a20

check_typval_is_value change is for Vim9 script. (from 9.0.2163)

N/A patch:
vim-patch:9.0.2163: Vim9: type can be assigned to list/dict

Co-authored-by: Sean Dewar <6256228+seandewar@users.noreply.github.com>
2026-01-15 23:21:33 +00:00
..
2026-01-12 03:50:57 +00:00
2026-01-07 08:11:42 +08:00
2025-09-13 22:49:50 -04:00
2023-11-05 20:19:06 +01:00
2025-11-29 23:15:47 -05:00
2025-08-02 15:58:11 -07:00
2025-12-15 13:55:15 -05:00
2025-12-08 01:43:02 -05:00