diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2018-05-26 13:35:16 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2018-05-26 14:20:49 +0000 |
commit | e299b4098b0677bb1598bfe332fc8be6ea10fb99 (patch) | |
tree | 90f0ef20dde7989be66b9c25f8382d68515d6c44 | |
parent | 06879e89c04ed8edf7c9a02805ff0adf781bf151 (diff) |
SCTP: plug the remaining memleaks in the tap
Change-Id: I50da5f8c54c7be49ad8339d22639605daf2c5616
Reviewed-on: https://code.wireshark.org/review/27821
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
-rw-r--r-- | ui/tap-sctp-analysis.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/tap-sctp-analysis.c b/ui/tap-sctp-analysis.c index 22e97504f1..be34dcf489 100644 --- a/ui/tap-sctp-analysis.c +++ b/ui/tap-sctp-analysis.c @@ -442,10 +442,10 @@ packet(void *tapdata _U_, packet_info *pinfo, epan_dissect_t *edt _U_, const voi info->max_window1 = 0; info->max_window2 = 0; info->min_max = NULL; - info->sort_tsn1 = g_ptr_array_new(); - info->sort_tsn2 = g_ptr_array_new(); - info->sort_sack1 = g_ptr_array_new(); - info->sort_sack2 = g_ptr_array_new(); + info->sort_tsn1 = g_ptr_array_new_with_free_func(g_free); + info->sort_tsn2 = g_ptr_array_new_with_free_func(g_free); + info->sort_sack1 = g_ptr_array_new_with_free_func(g_free); + info->sort_sack2 = g_ptr_array_new_with_free_func(g_free); info->dir1 = g_new0(sctp_init_collision_t, 1); info->dir1->init_min_tsn = 0xffffffff; info->dir1->initack_min_tsn = 0xffffffff; |