aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-teamspeak2.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-teamspeak2.c')
-rw-r--r--epan/dissectors/packet-teamspeak2.c15
1 files changed, 2 insertions, 13 deletions
diff --git a/epan/dissectors/packet-teamspeak2.c b/epan/dissectors/packet-teamspeak2.c
index 8aa83d24a6..08ea5770ba 100644
--- a/epan/dissectors/packet-teamspeak2.c
+++ b/epan/dissectors/packet-teamspeak2.c
@@ -836,17 +836,6 @@ static void ts2_add_checked_crc32(proto_tree *tree, int hf_item, int hf_item_sta
proto_tree_add_checksum(tree, tvb, offset, hf_item, hf_item_status, ei_item, pinfo, ocrc32, ENC_LITTLE_ENDIAN, PROTO_CHECKSUM_VERIFY);
}
-static void ts2_init(void)
-{
- reassembly_table_init(&msg_reassembly_table,
- &addresses_reassembly_table_functions);
-}
-
-static void ts2_cleanup(void)
-{
- reassembly_table_destroy(&msg_reassembly_table);
-}
-
/*
* proto_register_ts2()
* */
@@ -1227,8 +1216,8 @@ void proto_register_ts2(void)
expert_ts2 = expert_register_protocol(proto_ts2);
expert_register_field_array(expert_ts2, ei, array_length(ei));
- register_init_routine(ts2_init);
- register_cleanup_routine(ts2_cleanup);
+ reassembly_table_register(&msg_reassembly_table,
+ &addresses_reassembly_table_functions);
}
/*