diff options
author | Jeff Morriss <jeff.morriss@ulticom.com> | 2009-10-19 14:52:15 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss@ulticom.com> | 2009-10-19 14:52:15 +0000 |
commit | 8f8eb40e9bf7409a36cfdf8162d5c3042f3300c0 (patch) | |
tree | 00f94a269c057bea96de4de89df514f377370482 /epan/reassemble.c | |
parent | c6ef47cbb4de3e819ecee39d9a68b23c81d9bd6a (diff) |
Make it actually work with glib < 2.10
svn path=/trunk/; revision=30621
Diffstat (limited to 'epan/reassemble.c')
-rw-r--r-- | epan/reassemble.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/epan/reassemble.c b/epan/reassemble.c index 6ce7f4e75e..57cbe2e751 100644 --- a/epan/reassemble.c +++ b/epan/reassemble.c @@ -369,6 +369,8 @@ reassemble_cleanup(void) #else if (fragment_key_chunk != NULL) g_mem_chunk_destroy(fragment_key_chunk); + if (dcerpc_fragment_key_chunk != NULL) + g_mem_chunk_destroy(dcerpc_fragment_key_chunk); if (fragment_data_chunk != NULL) g_mem_chunk_destroy(fragment_data_chunk); @@ -386,6 +388,10 @@ reassemble_init(void) sizeof(fragment_key), fragment_init_count * sizeof(fragment_key), G_ALLOC_AND_FREE); + dcerpc_fragment_key_chunk = g_mem_chunk_new("dcerpc_fragment_key_chunk", + sizeof(dcerpc_fragment_key), + fragment_init_count * sizeof(dcerpc_fragment_key), + G_ALLOC_AND_FREE); fragment_data_chunk = g_mem_chunk_new("fragment_data_chunk", sizeof(fragment_data), fragment_init_count * sizeof(fragment_data), |