diff options
-rw-r--r-- | epan/dissectors/packet-epl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-epl.c b/epan/dissectors/packet-epl.c index 97e67a588e..b1763af1a0 100644 --- a/epan/dissectors/packet-epl.c +++ b/epan/dissectors/packet-epl.c @@ -1593,9 +1593,9 @@ epl_duplication_insert(GHashTable* table, gpointer ptr, guint32 frame) /* insert the data struct into the table */ else { - key = (duplication_key *)g_memdup(ptr,sizeof(duplication_key)); + key = (duplication_key *)wmem_memdup(wmem_file_scope(), ptr,sizeof(duplication_key)); /* create memory */ - data = (duplication_data *)g_malloc0(sizeof(duplication_data)); + data = (duplication_data *)wmem_alloc0(wmem_file_scope(), sizeof(duplication_data)); data->frame = frame; g_hash_table_insert(table,(gpointer)key, data); } |