aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wmem/wmem_allocator_simple.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-13Have wmem conform to checkAPIs.plMichael Mann1-3/+3
2014-05-21Remove extra parentheses.Gerald Combs1-1/+1
2014-05-13Dumber "simple" wmem allocator.Evan Huus1-39/+41
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
2013-12-20Fix [-Wmissing-prototypes]Anders Broman1-0/+1
2013-09-01Send all alloc and free calls within wmem through wmem_alloc and wmem_free withEvan Huus1-15/+20
2013-08-14Include config.h first; it defines _FILE_OFFSET_BITS, and if some systemGuy Harris1-2/+2
2013-05-22Minor refactor: make the framework responsible for allocating and freeing theEvan Huus1-15/+10
2013-03-20Trivial tweaks to clean up cppcheck warnings.Evan Huus1-1/+2
2013-03-10Glib docs recommend using the slice API if you know you won't need to realloc.Evan Huus1-4/+4
2013-02-22Validate that the pointer passed to wmem_free is valid when using theEvan Huus1-1/+3
2013-02-08Expose the new wmem API functions, and use a consistent order ofEvan Huus1-12/+12
2013-01-23Handle NULL-pointers and 0-lengths in a much simpler allocator-agnostic way,Evan Huus1-26/+10
2013-01-22More fixes for handling of NULL-pointers and 0-lengths in calls toEvan Huus1-9/+18
2013-01-20NULL is also a valid return for g_malloc if the requested size is 0.Evan Huus1-2/+6
2013-01-20Don't add the new block to the hash table if it is NULL, which is aEvan Huus1-1/+5
2013-01-19Rewrite wmem_allocator_simple to track allocations using a GHashTable instead ofEvan Huus1-27/+71
2013-01-19Add three more slots to the wmem allocater definition (not yet implementedEvan Huus1-1/+5
2012-12-18Rename allocator_glib to allocator_simple, since the block allocator alsoEvan Huus1-0/+109