diff options
author | Dario Lombardo <lomato@gmail.com> | 2017-01-19 21:57:08 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-01-20 04:12:50 +0000 |
commit | f2c0248c2872314897f5bf16665985dff62129ba (patch) | |
tree | 953d7443a801ff376e0ad2512e4aa8f419ddef40 /epan/follow.c | |
parent | 6bf8e5bf9eb33598b276c704d237d430f261d08d (diff) |
follow-stream: add cleanup function.
Change-Id: Icfe7de118bc49da57f537601c2f256e4a028b4e2
Reviewed-on: https://code.wireshark.org/review/19680
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/follow.c')
-rw-r--r-- | epan/follow.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/epan/follow.c b/epan/follow.c index 415d3e7efc..1eb947d6c2 100644 --- a/epan/follow.c +++ b/epan/follow.c @@ -245,6 +245,19 @@ follow_tvb_tap_listener(void *tapdata, packet_info *pinfo, return FALSE; } +static void +clear_follower(gpointer p, gpointer user_data _U_) +{ + g_free(p); +} + +void +follow_cleanup(void) +{ + g_slist_foreach(registered_followers, clear_follower, NULL); + g_slist_free(registered_followers); +} + /* * Editor modelines - http://www.wireshark.org/tools/modelines.html * |