aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-alljoyn.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-alljoyn.c')
-rw-r--r--epan/dissectors/packet-alljoyn.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-alljoyn.c b/epan/dissectors/packet-alljoyn.c
index e501605e0f..d0aa5b6341 100644
--- a/epan/dissectors/packet-alljoyn.c
+++ b/epan/dissectors/packet-alljoyn.c
@@ -994,7 +994,7 @@ parse_arg(tvbuff_t *tvb,
/* Extract signature from tvb and return to caller. */
/* XXX should this extract "length - 1" since we always expect /0? */
- proto_tree_add_item_ret_string(field_tree, hf_alljoyn_mess_body_signature, tvb, offset, length, ENC_ASCII|ENC_NA, wmem_packet_scope(), signature);
+ proto_tree_add_item_ret_string(field_tree, hf_alljoyn_mess_body_signature, tvb, offset, length, ENC_ASCII|ENC_NA, pinfo->pool, signature);
*signature_length = length;
if(HDR_SIGNATURE == field_code) {
@@ -1086,7 +1086,7 @@ parse_arg(tvbuff_t *tvb,
length += 1; /* Include the '\0'. */
offset += 4;
- proto_tree_add_item_ret_string(field_tree, hf_alljoyn_string_data, tvb, offset, length, ENC_UTF_8|ENC_NA, wmem_packet_scope(), &member_name);
+ proto_tree_add_item_ret_string(field_tree, hf_alljoyn_string_data, tvb, offset, length, ENC_UTF_8|ENC_NA, pinfo->pool, &member_name);
if(HDR_MEMBER == field_code) {
col_append_fstr(pinfo->cinfo, COL_INFO, " %s", member_name);
@@ -1164,7 +1164,7 @@ parse_arg(tvbuff_t *tvb,
offset += 1;
tree = proto_item_add_subtree(item, ett_alljoyn_mess_body_parameters);
- proto_tree_add_item_ret_string(tree, hf_alljoyn_mess_body_signature, tvb, offset, length, ENC_ASCII|ENC_NA, wmem_packet_scope(), &sig_saved);
+ proto_tree_add_item_ret_string(tree, hf_alljoyn_mess_body_signature, tvb, offset, length, ENC_ASCII|ENC_NA, pinfo->pool, &sig_saved);
offset += length;
sig_pointer = sig_saved;