summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-10
diff options
context:
space:
mode:
authorTim Janik <timj@gtk.org>1998-11-24 12:18:22 +0000
committerTim Janik <timj@src.gnome.org>1998-11-24 12:18:22 +0000
commit9c1692c2604bf147d2b08877d8cebb1f077658e0 (patch)
treefc6f6f3a2e46a638f65e448d71eff427716c2808 /ChangeLog.pre-2-10
parenteabb208b306f159264ed14d0362b56b7749a70e2 (diff)
downloadglib-9c1692c2604bf147d2b08877d8cebb1f077658e0.tar.gz
removed the GListAllocator type and its g_*_allocator_*() function
Tue Nov 24 09:40:00 1998 Tim Janik <timj@gtk.org> * glib.h: removed the GListAllocator type and its g_*_allocator_*() function variants (which weren't working anyways) in favour of a generic GAllocator type. new functions: g_allocator_new, g_allocator_free, g_slist_push_allocator, g_slist_pop_allocator, g_list_push_allocator, g_list_pop_allocator, g_node_push_allocator and g_node_pop_allocator. * gstring.c: removed bogus slist allocator code. * gtree.c: maintain own list of free tree nodes and don't waste GSLists for that, removed bogus slist allocator code. * glist.c: use GAllocators for node allocation. * gslist.c: use GAllocators for node allocation. * gnode.c: use GAllocators for node allocation. * gdataset.c: cleanups wrt automatic initialization.
Diffstat (limited to 'ChangeLog.pre-2-10')
-rw-r--r--ChangeLog.pre-2-1018
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index f13b2a632..4d0a13fc7 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,21 @@
+Tue Nov 24 09:40:00 1998 Tim Janik <timj@gtk.org>
+
+ * glib.h: removed the GListAllocator type and its g_*_allocator_*()
+ function variants (which weren't working anyways) in favour of a
+ generic GAllocator type. new functions:
+ g_allocator_new, g_allocator_free, g_slist_push_allocator,
+ g_slist_pop_allocator, g_list_push_allocator, g_list_pop_allocator,
+ g_node_push_allocator and g_node_pop_allocator.
+
+ * gstring.c: removed bogus slist allocator code.
+ * gtree.c: maintain own list of free tree nodes and don't waste
+ GSLists for that, removed bogus slist allocator code.
+ * glist.c: use GAllocators for node allocation.
+ * gslist.c: use GAllocators for node allocation.
+ * gnode.c: use GAllocators for node allocation.
+
+ * gdataset.c: cleanups wrt automatic initialization.
+
Mon Nov 23 10:03:58 1998 Owen Taylor <otaylor@gtk.org>
* glib.h garray.[ch]: added g_array_insert_vals() to