Don't return freed memory (#505815, Mikael Hermansson)
authorMatthias Clasen <mclasen@redhat.com>
Thu, 27 Dec 2007 04:14:47 +0000 (04:14 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 27 Dec 2007 04:14:47 +0000 (04:14 +0000)
2007-12-26  Matthias Clasen  <mclasen@redhat.com>

        * gcontenttype.c (g_content_types_get_registered): Don't return
        freed memory (#505815, Mikael Hermansson)

svn path=/trunk/; revision=6205

gio/ChangeLog
gio/gcontenttype.c

index 58d4667..a8c78e5 100644 (file)
@@ -1,3 +1,8 @@
+2007-12-26  Matthias Clasen  <mclasen@redhat.com> 
+
+       * gcontenttype.c (g_content_types_get_registered): Don't return
+       freed memory (#505815, Mikael Hermansson)
+
 2007-12-25  Paolo Borelli  <pborelli@katamail.com>
 
        * glocalfileinfo.c (set_info_from_stat): fix typo in the ifdef
index ea8c204..31d5e83 100644 (file)
@@ -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 ();