+2004-12-02 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/building.sgml:
+ * glib/tmpl/linked_lists_single.sgml:
+ * glib/tmpl/linked_lists_double.sgml:
+ * glib/tmpl/trees-nary.sgml: Add some warnings regarding
+ --disable-mem-pools.
+
2004-12-01 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/iochannels.sgml: Fix a typo. (#160162, Tom Copeland)
<para>
<structname>GList</structname>, <structname>GSList</structname>,
<structname>GNode</structname>, <structname>GHash</structname>
- allocations
+ allocations. The functions g_list_push_allocator(),
+ g_list_pop_allocator(), g_slist_push_allocator(),
+ g_slist_pop_allocator(), g_node_push_allocator() and
+ g_node_pop_allocator() are not available
</para>
</listitem>
<listitem>
Sets the allocator to use to allocate #GList elements.
Use g_list_pop_allocator() to restore the previous allocator.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>
@allocator: the #GAllocator to use when allocating #GList elements.
<para>
Restores the previous #GAllocator, used when allocating #GList elements.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>
Sets the allocator to use to allocate #GSList elements.
Use g_slist_pop_allocator() to restore the previous allocator.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>
@allocator: the #GAllocator to use when allocating #GSList elements.
<para>
Restores the previous #GAllocator, used when allocating #GSList elements.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>
Sets the allocator to use to allocate #GNode elements.
Use g_node_pop_allocator() to restore the previous allocator.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>
@allocator: the #GAllocator to use when allocating #GNode elements.
<para>
Restores the previous #GAllocator, used when allocating #GNode elements.
</para>
+<para>
+Note that this function is not available if GLib has been compiled
+with <option>--disable-mem-pools</option>
+</para>