diff options
Diffstat (limited to 'epan/dissectors/packet-rtp-events.c')
-rw-r--r-- | epan/dissectors/packet-rtp-events.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-rtp-events.c b/epan/dissectors/packet-rtp-events.c index 387c86a165..b2a70c585c 100644 --- a/epan/dissectors/packet-rtp-events.c +++ b/epan/dissectors/packet-rtp-events.c @@ -318,6 +318,8 @@ value_string_ext rtp_event_type_values_ext = VALUE_STRING_EXT_INIT(rtp_event_typ static gint ett_rtp_events = -1; +static dissector_handle_t rtp_events_handle; + static struct _rtp_event_info rtp_event_info; static int @@ -493,7 +495,7 @@ proto_register_rtp_events(void) " that specifies Cisco Named Signaling Events", 10, &cisco_nse_pt_value); - register_dissector("rtpevent", dissect_rtp_events, proto_rtp_events); + rtp_events_handle = register_dissector("rtpevent", dissect_rtp_events, proto_rtp_events); rtp_event_tap = register_tap("rtpevent"); } @@ -502,7 +504,6 @@ proto_register_rtp_events(void) void proto_reg_handoff_rtp_events(void) { - static dissector_handle_t rtp_events_handle; /* saved_payload_type_value is a temporary place to save */ /* the value so we can properly reinitialize when the */ /* settings get changed. */ @@ -511,7 +512,6 @@ proto_reg_handoff_rtp_events(void) static gboolean rtp_events_prefs_initialized = FALSE; if (!rtp_events_prefs_initialized) { - rtp_events_handle = find_dissector("rtpevent"); dissector_add_string("rtp_dyn_payload_type", "telephone-event", rtp_events_handle); dissector_add_string("rtp_dyn_payload_type", "X-NSE", rtp_events_handle); rtp_events_prefs_initialized = TRUE; |