aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nsip.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-nsip.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-nsip.c')
-rw-r--r--epan/dissectors/packet-nsip.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/epan/dissectors/packet-nsip.c b/epan/dissectors/packet-nsip.c
index 161056dc74..37375cf1ba 100644
--- a/epan/dissectors/packet-nsip.c
+++ b/epan/dissectors/packet-nsip.c
@@ -1038,12 +1038,16 @@ decode_pdu(guint8 pdu_type, build_info_t *bi) {
static void
dissect_nsip(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
guint8 pdu_type;
- build_info_t bi = { tvb, 0, pinfo, NULL, tree };
+ build_info_t bi = { NULL, 0, NULL, NULL, NULL };
proto_item *ti;
proto_tree *nsip_tree;
char ericsson_src[ERICSSON_DESCR_LEN];
char ericsson_dst[ERICSSON_DESCR_LEN];
+ bi.tvb = tvb;
+ bi.pinfo = pinfo;
+ bi.parent_tree = tree;
+
pinfo->current_proto = "NSIP";
if (check_col(pinfo->cinfo, COL_PROTOCOL))