summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-dmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-dmp.c')
-rw-r--r--epan/dissectors/packet-dmp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-dmp.c b/epan/dissectors/packet-dmp.c
index 4b7dd74027..dc5357880b 100644
--- a/epan/dissectors/packet-dmp.c
+++ b/epan/dissectors/packet-dmp.c
@@ -1484,10 +1484,10 @@ static void register_dmp_id (packet_info *pinfo, guint8 reason)
pkg_data = wmem_new (wmem_file_scope(), dmp_id_val);
*pkg_data = *dmp_data;
- p_add_proto_data (pinfo->fd, proto_dmp, 0, pkg_data);
+ p_add_proto_data(wmem_file_scope(), pinfo, proto_dmp, 0, pkg_data);
} else {
/* Fetch last values from data saved in packet */
- pkg_data = (dmp_id_val *)p_get_proto_data (pinfo->fd, proto_dmp, 0);
+ pkg_data = (dmp_id_val *)p_get_proto_data(wmem_file_scope(), pinfo, proto_dmp, 0);
if (dmp_data && pkg_data && dmp.msg_type != ACK && pkg_data->ack_id == 0) {
pkg_data->ack_id = dmp_data->ack_id;