aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-spice.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-09-12 12:37:27 +0000
committerEvan Huus <eapache@gmail.com>2013-09-12 12:37:27 +0000
commit58a9f5cb1ef9e40b6948edff08f6d172ae7d1ed1 (patch)
treed3745e1de53bd4d9402b2ecdfd4ba13da0e46e1c /epan/dissectors/packet-spice.c
parent343772cbcf9ced336d40a6ad1886c93199ed9775 (diff)
More wmem.
svn path=/trunk/; revision=51968
Diffstat (limited to 'epan/dissectors/packet-spice.c')
-rw-r--r--epan/dissectors/packet-spice.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-spice.c b/epan/dissectors/packet-spice.c
index 0518d858c6..3968f75cac 100644
--- a/epan/dissectors/packet-spice.c
+++ b/epan/dissectors/packet-spice.c
@@ -34,7 +34,7 @@
#include <epan/packet.h>
#include <epan/conversation.h>
#include <epan/expert.h>
-#include <epan/emem.h>
+#include <epan/wmem/wmem.h>
#define SPICE_MAGIC 0x52454451 /* = "REDQ" */
@@ -3115,7 +3115,7 @@ dissect_spice(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U
spice_info = (spice_conversation_t*)conversation_get_proto_data(conversation, proto_spice);
if (!spice_info) {
- spice_info = se_new0(spice_conversation_t);
+ spice_info = wmem_new0(wmem_file_scope(), spice_conversation_t);
spice_info->destport = pinfo->destport;
spice_info->channel_type = SPICE_CHANNEL_NONE;
spice_info->next_state = SPICE_LINK_CLIENT;
@@ -3130,7 +3130,7 @@ dissect_spice(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U
per_packet_info = (spice_packet_t *)p_get_proto_data(pinfo->fd, proto_spice, 0);
if (!per_packet_info) {
- per_packet_info = se_new(spice_packet_t);
+ per_packet_info = wmem_new(wmem_file_scope(), spice_packet_t);
per_packet_info->state = spice_info->next_state;
p_add_proto_data(pinfo->fd, proto_spice, 0, per_packet_info);
}