From a06dd20aefd2d43d3363b87ff9df4b654e8a8e5c Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 27 Dec 2007 04:14:47 +0000 Subject: [PATCH] Don't return freed memory (#505815, Mikael Hermansson) 2007-12-26 Matthias Clasen * gcontenttype.c (g_content_types_get_registered): Don't return freed memory (#505815, Mikael Hermansson) svn path=/trunk/; revision=6205 --- gio/ChangeLog | 5 +++++ gio/gcontenttype.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gio/ChangeLog b/gio/ChangeLog index 58d4667..a8c78e5 100644 --- a/gio/ChangeLog +++ b/gio/ChangeLog @@ -1,3 +1,8 @@ +2007-12-26 Matthias Clasen + + * gcontenttype.c (g_content_types_get_registered): Don't return + freed memory (#505815, Mikael Hermansson) + 2007-12-25 Paolo Borelli * glocalfileinfo.c (set_info_from_stat): fix typo in the ifdef diff --git a/gio/gcontenttype.c b/gio/gcontenttype.c index ea8c204..31d5e83 100644 --- a/gio/gcontenttype.c +++ b/gio/gcontenttype.c @@ -854,7 +854,7 @@ g_content_types_get_registered (void) int i; GList *l; - mimetypes = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); + mimetypes = g_hash_table_new (g_str_hash, g_str_equal); enumerate_mimetypes_dir (g_get_user_data_dir (), mimetypes); dirs = g_get_system_data_dirs (); -- 2.7.4