summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-06-10 14:48:59 +0200
committerBram Moolenaar <Bram@vim.org>2019-06-10 14:48:59 +0200
commit82febc16e4ed54b5af0ff503b02b9fd1af75711b (patch)
tree980b536ed51b5c16d172932ac0ca775dbd1aabbb
parent01257a7a8e231904ff73fae1f7783e0b6eb4d5aa (diff)
downloadvim-git-8.1.1515.tar.gz
patch 8.1.1515: memory leak reported for sound when build with EXITFREEv8.1.1515
Problem: Memory leak reported for sound when build with EXITFREE. Solution: Free sound stuff when exiting.
-rw-r--r--src/misc2.c3
-rw-r--r--src/version.c2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/misc2.c b/src/misc2.c
index 2ac7f5e77..d1615b1d1 100644
--- a/src/misc2.c
+++ b/src/misc2.c
@@ -1247,6 +1247,9 @@ free_all_mem(void)
/* screenlines (can't display anything now!) */
free_screenlines();
+# if defined(FEAT_SOUND)
+ sound_free();
+# endif
# if defined(USE_XSMP)
xsmp_close();
# endif
diff --git a/src/version.c b/src/version.c
index 8420be697..b493377d4 100644
--- a/src/version.c
+++ b/src/version.c
@@ -778,6 +778,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1515,
+/**/
1514,
/**/
1513,