From 1fd90d2fd8b8d8294b5fa26a08cbc8372fc0f880 Mon Sep 17 00:00:00 2001 From: Bill Meier Date: Tue, 13 Jan 2009 18:34:49 +0000 Subject: Move find_dissector to once-only section of _reg_handoff svn path=/trunk/; revision=27220 --- asn1/s1ap/packet-s1ap-template.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'asn1/s1ap') diff --git a/asn1/s1ap/packet-s1ap-template.c b/asn1/s1ap/packet-s1ap-template.c index 01e02d400f..92042cf534 100644 --- a/asn1/s1ap/packet-s1ap-template.c +++ b/asn1/s1ap/packet-s1ap-template.c @@ -60,7 +60,7 @@ /* No SCTP port registered with IANA for S1AP yet */ #define SCTP_PORT_S1AP 0 -static dissector_handle_t nas_eps_handle=NULL; +static dissector_handle_t nas_eps_handle; #include "packet-s1ap-val.h" @@ -165,6 +165,7 @@ proto_reg_handoff_s1ap(void) if (!Initialized) { s1ap_handle = find_dissector("s1ap"); + nas_eps_handle = find_dissector("nas-eps"); dissector_add_handle("sctp.port", s1ap_handle); /* for "decode-as" */ Initialized=TRUE; #include "packet-s1ap-dis-tab.c" @@ -178,8 +179,6 @@ proto_reg_handoff_s1ap(void) if (SctpPort != 0) { dissector_add("sctp.port", SctpPort, s1ap_handle); } - - nas_eps_handle = find_dissector("nas-eps"); } /*--- proto_register_s1ap -------------------------------------------*/ -- cgit v1.2.3