aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lwres.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-lwres.c')
-rw-r--r--epan/dissectors/packet-lwres.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-lwres.c b/epan/dissectors/packet-lwres.c
index 600c2e8b8b..a622c3585d 100644
--- a/epan/dissectors/packet-lwres.c
+++ b/epan/dissectors/packet-lwres.c
@@ -290,7 +290,7 @@ static void dissect_getnamebyaddr_response(tvbuff_t* tvb, proto_tree* lwres_tree
for(i=0; i<naliases; i++)
{
aliaslen = tvb_get_ntohs(tvb, offset);
- aliasname = tvb_get_ephemeral_string(tvb, offset + 2, aliaslen);
+ aliasname = tvb_get_string(wmem_packet_scope(), tvb, offset + 2, aliaslen);
alias_item = proto_tree_add_text(nba_resp_tree, tvb, offset, 2 + aliaslen, "Alias %s",aliasname);
alias_tree = proto_item_add_subtree(alias_item, ett_adn_alias);
@@ -416,7 +416,7 @@ static void dissect_getaddrsbyname_response(tvbuff_t* tvb, proto_tree* lwres_tre
for(i=0; i<naliases; i++)
{
aliaslen = tvb_get_ntohs(tvb, offset);
- aliasname = tvb_get_ephemeral_string(tvb, offset + 2, aliaslen);
+ aliasname = tvb_get_string(wmem_packet_scope(), tvb, offset + 2, aliaslen);
alias_item = proto_tree_add_text(adn_resp_tree, tvb, offset, 2 + aliaslen, "Alias %s",aliasname);
alias_tree = proto_item_add_subtree(alias_item, ett_adn_alias);