summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Schiffer <pschiffe@redhat.com>2013-06-27 09:53:59 +0100
committerColin Watson <cjwatson@debian.org>2013-06-27 09:53:59 +0100
commit36eb490249ab9bc193d90dcf0d9884cf98cd7f8d (patch)
treeb61b4a908c2fff4c50d039461c54d3cdac5845d1 /ChangeLog
parent38ac3aa1240ef4b09e409078c0bc12b0074591c7 (diff)
* lib/encodings.c (get_locale_charset): Free saved_locale.
* src/check_mandirs.c (testmandirs): Close directory handle on early-return paths. * src/man.c (local_man_loop): Free locale_manpath's argument after call. (main): Likewise. Free cwd, internal_locale, and program_name before calling gripe_no_name. Free database before exiting. (format_display) [TROFF_IS_GROFF]: Free old_cwd. (display) [TROFF_IS_GROFF]: Free page_lang. (display): Free formatted_encoding. (find_cat_file): Free cat_dir. (try_section): Free info and info_buffer if they weren't added to the candidates. (display_filesystem): Free title and filename. (try_db): Free database before setting it. (man): Free each candidate using free_candidate, not free. * src/manp.c (get_nls_manpath): Free manpathlist_copy. (add_nls_manpaths): Free locales_copy. (add_to_dirlist): Free buf before returning. * src/whatis.c (suitable_manpath): Free locale_manpath's argument after call. (do_whatis): Free page on early-continue path.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 166bdc3d..dce53bd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+Thu Jun 27 09:43:35 BST 2013 Peter Schiffer <pschiffe@redhat.com>
+
+ * lib/encodings.c (get_locale_charset): Free saved_locale.
+ * src/check_mandirs.c (testmandirs): Close directory handle on
+ early-return paths.
+ * src/man.c (local_man_loop): Free locale_manpath's argument after
+ call.
+ (main): Likewise. Free cwd, internal_locale, and program_name
+ before calling gripe_no_name. Free database before exiting.
+ (format_display) [TROFF_IS_GROFF]: Free old_cwd.
+ (display) [TROFF_IS_GROFF]: Free page_lang.
+ (display): Free formatted_encoding.
+ (find_cat_file): Free cat_dir.
+ (try_section): Free info and info_buffer if they weren't added to
+ the candidates.
+ (display_filesystem): Free title and filename.
+ (try_db): Free database before setting it.
+ (man): Free each candidate using free_candidate, not free.
+ * src/manp.c (get_nls_manpath): Free manpathlist_copy.
+ (add_nls_manpaths): Free locales_copy.
+ (add_to_dirlist): Free buf before returning.
+ * src/whatis.c (suitable_manpath): Free locale_manpath's argument
+ after call.
+ (do_whatis): Free page on early-continue path.
+
Thu Jun 27 09:38:35 BST 2013 Colin Watson <cjwatson@debian.org>
* src/manp.c (add_nls_manpaths): Duplicate manpathlist in the case