Mercurial > vim
comparison src/version.c @ 29814:1aec47ab35f0 v9.0.0246
patch 9.0.0246: using freed memory when 'tagfunc' deletes the buffer
Commit: https://github.com/vim/vim/commit/adce965162dd89bf29ee0e5baf53652e7515762c
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Aug 22 16:35:45 2022 +0100
patch 9.0.0246: using freed memory when 'tagfunc' deletes the buffer
Problem: Using freed memory when 'tagfunc' deletes the buffer.
Solution: Make a copy of the tag name.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 22 Aug 2022 17:45:03 +0200 |
parents | 68ef14b21d01 |
children | bbe62ea78aac |
comparison
equal
deleted
inserted
replaced
29813:dfd9d7ab4a5a | 29814:1aec47ab35f0 |
---|---|
729 NULL | 729 NULL |
730 }; | 730 }; |
731 | 731 |
732 static int included_patches[] = | 732 static int included_patches[] = |
733 { /* Add new patch number below this line */ | 733 { /* Add new patch number below this line */ |
734 /**/ | |
735 246, | |
734 /**/ | 736 /**/ |
735 245, | 737 245, |
736 /**/ | 738 /**/ |
737 244, | 739 244, |
738 /**/ | 740 /**/ |