aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2018-03-06 21:41:57 +0100
committerGuy Harris <guy@alum.mit.edu>2018-03-06 23:04:02 +0000
commit98ab887a2d4ffbe7b255655c510b676c32e93608 (patch)
tree1d1aec804bdc7c2795330f621df34593ea3d764c
parent76267f4bc5d8c62eaf72af6a8a2fbadeb75730c2 (diff)
TN3270: fix memory leaks in conversation management
Bug: 14480 Change-Id: I9148bef80492426195a1673f8367a39c02c432ce Reviewed-on: https://code.wireshark.org/review/26285 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Guy Harris <guy@alum.mit.edu>
-rw-r--r--epan/dissectors/packet-tn3270.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-tn3270.c b/epan/dissectors/packet-tn3270.c
index edc51c3784..104132af82 100644
--- a/epan/dissectors/packet-tn3270.c
+++ b/epan/dissectors/packet-tn3270.c
@@ -5295,10 +5295,10 @@ add_tn3270_conversation(packet_info *pinfo, int tn3270e, gint model)
*/
tn3270_info = wmem_new(wmem_file_scope(), tn3270_conv_info_t);
- copy_address(&(tn3270_info->outbound_addr), &(pinfo->dst));
+ copy_address_wmem(wmem_file_scope(), &(tn3270_info->outbound_addr), &(pinfo->dst));
tn3270_info->outbound_port = pinfo->destport;
- copy_address(&(tn3270_info->inbound_addr), &(pinfo->src));
+ copy_address_wmem(wmem_file_scope(), &(tn3270_info->inbound_addr), &(pinfo->src));
tn3270_info->inbound_port = pinfo->srcport;
conversation_add_proto_data(conversation, proto_tn3270, tn3270_info);