http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=51627
User: eapache
Date: 2013/09/01 06:37 AM
Log:
Send all alloc and free calls within wmem through wmem_alloc and wmem_free with
a NULL allocator. This gives us a single, central place to handle out-of-memory
errors (by, for example, throwing an exception) for basically all of epan.
The only remaining glib memory that is directly allocated is for the hash tables
used by the simple and strict allocators.
Directory: /trunk/epan/wmem/
Changes Path Action
+8 -8 wmem_allocator_block.c Modified
+20 -15 wmem_allocator_simple.c Modified
+6 -6 wmem_allocator_strict.c Modified
+2 -2 wmem_core.c Modified
+2 -2 wmem_core.h Modified
+1 -1 wmem_test.c Modified
+3 -3 wmem_tree.c Modified
+3 -3 wmem_user_cb.c Modified