diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2018-03-06 21:41:57 +0100 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2018-03-06 23:04:02 +0000 |
commit | 98ab887a2d4ffbe7b255655c510b676c32e93608 (patch) | |
tree | 1d1aec804bdc7c2795330f621df34593ea3d764c | |
parent | 76267f4bc5d8c62eaf72af6a8a2fbadeb75730c2 (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.c | 4 |
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); |