Add g_hash_table_{remove,steal}_all to remove all nodes from a hash table.
[platform/upstream/glib.git] / ChangeLog
index 749fb56..c782756 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2006-06-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/glib.symbols: 
+       * glib/ghash.h: 
+       * glib/ghash.c: Add g_hash_table_{remove,steal}_all to
+       remove all nodes from a hash table.  (#168538, Matt Barnes)
+
+2006-06-01  Behdad Esfahbod  <behdad@gnome.org>
+
+       * glib/gkeyfile.c (g_key_file_to_data),
+       (g_key_file_parse_value_as_comment),
+       (g_key_file_parse_comment_as_value):
+       * glib/gscanner.c (g_scanner_get_token_ll): Cleanup. Use return
+       value of g_string_free(...). (#343548, Chris Wilson)
+
 2006-05-28  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/gmarkup.c (g_markup_parse_context_parse):