summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-06-01 21:13:11 +0200
committerBram Moolenaar <Bram@vim.org>2020-06-01 21:13:11 +0200
commit5fbf3bc3f9d007ab91eb005f9e3da6570992cb43 (patch)
tree5ece9b3080b14da91bd76482493066963fc08c95
parent48b1c21809553d3463b5ed6c2b3bc6d335663bb6 (diff)
downloadvim-git-5fbf3bc3f9d007ab91eb005f9e3da6570992cb43.tar.gz
patch 8.2.0883: memory leak in test 49v8.2.0883
Problem: Memory leak in test 49. Solution: Free "sfile" from the exception.
-rw-r--r--src/ex_docmd.c1
-rw-r--r--src/version.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index ea2763e44..a98dc077d 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -1278,6 +1278,7 @@ do_cmdline(
next = messages->next;
emsg(messages->msg);
vim_free(messages->msg);
+ vim_free(messages->sfile);
vim_free(messages);
messages = next;
}
diff --git a/src/version.c b/src/version.c
index 81485ba12..dff6cf922 100644
--- a/src/version.c
+++ b/src/version.c
@@ -747,6 +747,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 883,
+/**/
882,
/**/
881,