To: vim_dev@googlegroups.com Subject: Patch 8.2.0768 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.0768 Problem: Vim9: memory leak in script test. Solution: Clear typval before giving an error message. Files: src/vim9execute.c *** ../vim-8.2.0767/src/vim9execute.c 2020-05-15 23:36:36.910811316 +0200 --- src/vim9execute.c 2020-05-16 15:39:14.143687638 +0200 *************** *** 1169,1180 **** n = tv->vval.v_number; msg = set_option_value(iptr->isn_arg.storeopt.so_name, n, s, iptr->isn_arg.storeopt.so_flags); if (msg != NULL) { emsg(_(msg)); goto failed; } - clear_tv(tv); } break; --- 1169,1180 ---- n = tv->vval.v_number; msg = set_option_value(iptr->isn_arg.storeopt.so_name, n, s, iptr->isn_arg.storeopt.so_flags); + clear_tv(tv); if (msg != NULL) { emsg(_(msg)); goto failed; } } break; *** ../vim-8.2.0767/src/version.c 2020-05-16 15:04:58.015319463 +0200 --- src/version.c 2020-05-16 15:40:11.235485673 +0200 *************** *** 748,749 **** --- 748,751 ---- { /* Add new patch number below this line */ + /**/ + 768, /**/ -- hundred-and-one symptoms of being an internet addict: 106. When told to "go to your room" you inform your parents that you can't...because you were kicked out and banned. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///