aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ldss.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-09-22 20:39:46 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2016-09-22 18:56:47 +0000
commit8438c1d5a6a91d1c60efdb4922f65f21e48b9dbc (patch)
tree3c588fde2ab67bda983c74dbbd6c93bb6eb457f1 /epan/dissectors/packet-ldss.c
parentcf12e448b1721143d0232c5d866a973862cab139 (diff)
LDSS: fix a memory leak caught by ASan
Change-Id: I988b0ac0fbadb782c1ba499a086c29522a564618 Reviewed-on: https://code.wireshark.org/review/17869 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ldss.c')
-rw-r--r--epan/dissectors/packet-ldss.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ldss.c b/epan/dissectors/packet-ldss.c
index e8cdbe41a9..cb8d87d234 100644
--- a/epan/dissectors/packet-ldss.c
+++ b/epan/dissectors/packet-ldss.c
@@ -423,7 +423,7 @@ dissect_ldss_broadcast(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
data->file->digest_type = digest_type;
data->broadcaster = wmem_new0(wmem_file_scope(), ldss_broadcaster_t);
- copy_address(&data->broadcaster->addr, &pinfo->src);
+ copy_address_wmem(wmem_file_scope(), &data->broadcaster->addr, &pinfo->src);
data->broadcaster->port = port;
/* Dissect any future pushes/pulls */