diff options
author | Evan Huus <eapache@gmail.com> | 2013-03-08 18:27:29 +0000 |
---|---|---|
committer | Evan Huus <eapache@gmail.com> | 2013-03-08 18:27:29 +0000 |
commit | 680d806afceef3ed6aeab25288a805c6e4739de6 (patch) | |
tree | df37641cc9f4adecfcfd6edbb64742e4dbc2a252 /epan/wmem/wmem_allocator_block.c | |
parent | a606a88647404ed46c0c356ee9e2713fd5d11b61 (diff) | |
download | wireshark-680d806afceef3ed6aeab25288a805c6e4739de6.tar.gz wireshark-680d806afceef3ed6aeab25288a805c6e4739de6.tar.bz2 wireshark-680d806afceef3ed6aeab25288a805c6e4739de6.zip |
Add another pair of assertions.
svn path=/trunk/; revision=48197
Diffstat (limited to 'epan/wmem/wmem_allocator_block.c')
-rw-r--r-- | epan/wmem/wmem_allocator_block.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/wmem/wmem_allocator_block.c b/epan/wmem/wmem_allocator_block.c index 9e0b4cbcd3..8c4f1f4de8 100644 --- a/epan/wmem/wmem_allocator_block.c +++ b/epan/wmem/wmem_allocator_block.c @@ -194,6 +194,7 @@ wmem_block_remove_from_free_list(wmem_block_allocator_t *allocator, } if (freeChunk->prev) { + g_assert(WMEM_GET_FREE(freeChunk->prev)->in_free_list); WMEM_GET_FREE(freeChunk->prev)->next = freeChunk->next; } else { @@ -201,6 +202,7 @@ wmem_block_remove_from_free_list(wmem_block_allocator_t *allocator, } if (freeChunk->next) { + g_assert(WMEM_GET_FREE(freeChunk->next)->in_free_list); WMEM_GET_FREE(freeChunk->next)->prev = freeChunk->prev; } |