commit 20011f4d41a4420eaae6d9f9f458f210e7a1adda
parent 618051cac731adb854694cde3adde7e98fae48e1
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Sun, 27 Apr 2014 11:29:50 +0000
Plugging two tiny memory leaks. Patch essentially by Mark Majeres.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4819 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,3 +1,6 @@
+2014-04-27 Mark Majeres <mark@engine12.com>
+ * src/rcfile.c (parse_include): Plug two tiny memory leaks.
+
2014-04-26 Benno Schulenberg <bensberg@justemail.net>
* src/global.c (add_to_funcs): Add a pointer to the tail of the
functions list, to simplify and speed up adding new items. And
diff --git a/src/rcfile.c b/src/rcfile.c
@@ -649,6 +649,9 @@ void parse_include(char *ptr)
strerror(errno));
}
+ globfree(&files);
+ free(expanded);
+
/* We're done with the new syntax file. Restore the original
* filename and line number position. */
nanorc = nanorc_save;