aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-bssgp.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-12-29 22:17:04 +0000
committerGuy Harris <guy@alum.mit.edu>2004-12-29 22:17:04 +0000
commit0e6504201f5fdb53287908318222e211b843a998 (patch)
treefdb9b1a7a3057f15545eafbca9b6e93bc8fa933e /epan/dissectors/packet-bssgp.c
parent7dbaf3025987c7d90db933d264298a13369d8f54 (diff)
From Albert Chin: get rid of C99/GCCisms (initializing automatic
structures with non-constant values). svn path=/trunk/; revision=12861
Diffstat (limited to 'epan/dissectors/packet-bssgp.c')
-rw-r--r--epan/dissectors/packet-bssgp.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/epan/dissectors/packet-bssgp.c b/epan/dissectors/packet-bssgp.c
index d50f70ab93..2cf1872fae 100644
--- a/epan/dissectors/packet-bssgp.c
+++ b/epan/dissectors/packet-bssgp.c
@@ -54,7 +54,7 @@
#define BSSGP_MOBILE_IDENTITY_TYPE_NO_IDENTITY 0
#define BSSGP_SEP ", "
#define BSSGP_NOT_DECODED "< Not decoded yet >"
-const guint16 BSSGP_UNKNOWN = -1;
+#define BSSGP_UNKNOWN -1
static dissector_handle_t bssgp_handle;
static dissector_handle_t llc_handle;
@@ -5561,11 +5561,15 @@ static void
dissect_bssgp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
{
guint8 pdutype;
- build_info_t bi = { tvb, 0, pinfo, NULL, tree, FALSE, FALSE };
+ build_info_t bi = { NULL, 0, NULL, NULL, NULL, FALSE, FALSE };
proto_item *ti;
proto_tree *bssgp_tree;
+ bi.tvb = tvb;
+ bi.pinfo = pinfo;
+ bi.parent_tree = tree;
+
pinfo->current_proto = "BSSGP";
if (check_col(pinfo->cinfo, COL_PROTOCOL))