On Sun, Nov 16, 2008 at 07:27:42PM +0100, Anders Broman wrote:

> GMemChunk is depreciated should we use the new Slice allocator 
> instead? 

I would say yes, but the slice allocator is only available in GLib 2.10 
and up.  Fortunately, in newer GLib versions, everything has been 
changed to the slice allocator behind the scenes.  For example (from 
glib-2.18.2/glib/gmem.c):

GMemChunk*
g_mem_chunk_new (const gchar  *name,
                 gint          atom_size,
                 gsize         area_size,
                 gint          type)
{
  GMemChunk *mem_chunk;
  g_return_val_if_fail (atom_size > 0, NULL);

  mem_chunk = g_slice_new (GMemChunk);
  mem_chunk->alloc_size = atom_size;
  return mem_chunk;
}


Steve

_______________________________________________
Wireshark-dev mailing list
[email protected]
https://wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to