changeset 7226:9b350a65138a v7.4.922

commit https://github.com/vim/vim/commit/1c2836e268ce930bca9ea1287d0d83e92ce1b3ff Author: Bram Moolenaar <Bram@vim.org> Date: Tue Nov 10 21:05:48 2015 +0100 patch 7.4.922 Problem: Leaking memory with ":helpt {dir-not-exists}". Solution: Free dirname. (Dominique Pelle)
author Christian Brabandt <cb@256bit.org>
date Tue, 10 Nov 2015 21:15:04 +0100
parents 6ed6566f90ec
children 28f3b34d076f
files src/ex_cmds.c src/version.c
diffstat 2 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -6574,6 +6574,7 @@ ex_helptags(eap)
     if (dirname == NULL || !mch_isdir(dirname))
     {
 	EMSG2(_("E150: Not a directory: %s"), eap->arg);
+	vim_free(dirname);
 	return;
     }
 
--- a/src/version.c
+++ b/src/version.c
@@ -742,6 +742,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    922,
+/**/
     921,
 /**/
     920,