diff options
author | Dario Lombardo <lomato@gmail.com> | 2017-01-20 16:12:49 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-01-20 18:30:46 +0000 |
commit | d865d984657b2790d879b31f8893f6f67e2bdbf5 (patch) | |
tree | b338e0c314844ef51cfaa5c81bf6fef6c2f4aa18 | |
parent | 83d83dfdd48c75bba8fe0969215a60d58f41c0ba (diff) | |
download | wireshark-d865d984657b2790d879b31f8893f6f67e2bdbf5.tar.gz |
zvt: add shutdown routine.
Change-Id: Ied5ab457a372a74c1a7216002f5ea615ea2a5252
Reviewed-on: https://code.wireshark.org/review/19701
Reviewed-by: Michael Mann <mmann78@netscape.net>
-rw-r--r-- | epan/dissectors/packet-zvt.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/epan/dissectors/packet-zvt.c b/epan/dissectors/packet-zvt.c index 5d91aee51b..0bd93da425 100644 --- a/epan/dissectors/packet-zvt.c +++ b/epan/dissectors/packet-zvt.c @@ -1015,6 +1015,13 @@ dissect_zvt_tcp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data return zvt_len; } +static void +zvt_shutdown(void) +{ + g_hash_table_destroy(tlv_table); + g_hash_table_destroy(apdu_table); + g_hash_table_destroy(bitmap_table); +} void proto_register_zvt(void) @@ -1144,6 +1151,8 @@ proto_register_zvt(void) /* register by name to allow mapping to a user DLT */ register_dissector("zvt", dissect_zvt, proto_zvt); + + register_shutdown_routine(zvt_shutdown); } |