aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2017-01-20 16:15:11 +0100
committerMichael Mann <mmann78@netscape.net>2017-01-20 18:30:02 +0000
commit6afcb1133a0ab76f493a343e4da8542c5f88f38f (patch)
treeda45ace4bc2ab50df9254cfbd3d129ba7bf2e4ca
parentdb8b81b7a4f04903f3b6e606cc46f48da4e2b3f7 (diff)
atalk: add shutdown routine.
Change-Id: Ie35e457ba69fccc3ff45df76a21c747249788a20 Reviewed-on: https://code.wireshark.org/review/19702 Reviewed-by: Michael Mann <mmann78@netscape.net>
-rw-r--r--epan/dissectors/packet-atalk.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/dissectors/packet-atalk.c b/epan/dissectors/packet-atalk.c
index 5939719fde..d57fe073e1 100644
--- a/epan/dissectors/packet-atalk.c
+++ b/epan/dissectors/packet-atalk.c
@@ -1609,6 +1609,12 @@ asp_reinit( void)
}
+static void
+asp_shutdown(void)
+{
+ g_hash_table_destroy(asp_request_hash);
+}
+
void
proto_register_atalk(void)
{
@@ -2038,6 +2044,8 @@ proto_register_atalk(void)
FT_UINT8, BASE_HEX);
atalk_address_type = address_type_dissector_register("AT_ATALK", "Appletalk DDP", atalk_to_str, atalk_str_len, NULL, atalk_col_filter_str, atalk_len, NULL, NULL);
+
+ register_shutdown_routine(asp_shutdown);
}
void