diff options
author | Michael Mann <mmann78@netscape.net> | 2014-06-24 23:24:14 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2014-06-25 16:35:14 +0000 |
commit | 888f22de1669e75702c23fe377b1ed166bd89308 (patch) | |
tree | 87de06ca92a86a103ab5724da7f8b910422b7afc /epan/dissectors/packet-dvb-ait.c | |
parent | 8ac87dccde4544e5397f0d741d2ec9f230971b43 (diff) |
convert to proto_tree_add_subtree[_format]
Change-Id: I2ea1892b5963cc5578cbdd2b03029ca8424f2267
Reviewed-on: https://code.wireshark.org/review/2640
Tested-by: Michael Mann <mmann78@netscape.net>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-dvb-ait.c')
-rw-r--r-- | epan/dissectors/packet-dvb-ait.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/epan/dissectors/packet-dvb-ait.c b/epan/dissectors/packet-dvb-ait.c index aa31bfdb25..db65844e75 100644 --- a/epan/dissectors/packet-dvb-ait.c +++ b/epan/dissectors/packet-dvb-ait.c @@ -284,8 +284,7 @@ dissect_dvb_ait_descriptor(tvbuff_t *tvb, guint offset, gint ret; guint offset_start; guint8 tag, len; - proto_item *descr_tree_ti = NULL; - proto_tree *descr_tree = NULL; + proto_tree *descr_tree; tag = tvb_get_guint8(tvb, offset); len = tvb_get_guint8(tvb, offset+1); @@ -297,9 +296,8 @@ dissect_dvb_ait_descriptor(tvbuff_t *tvb, guint offset, if (try_val_to_str(tag, ait_descr_tag)) { offset_start = offset; - descr_tree_ti = proto_tree_add_text(tree, tvb, offset_start, len+2, - "Descriptor Tag=0x%02x", tag); - descr_tree = proto_item_add_subtree(descr_tree_ti, ett_dvb_ait_descr); + descr_tree = proto_tree_add_subtree_format(tree, tvb, offset_start, len+2, + ett_dvb_ait_descr, NULL, "Descriptor Tag=0x%02x", tag); proto_tree_add_item(descr_tree, hf_dvb_ait_descr_tag, tvb, offset, 1, ENC_BIG_ENDIAN); @@ -413,9 +411,8 @@ dissect_dvb_ait(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data offset_app_start = offset; org_id = tvb_get_ntohl(tvb, offset); app_id = tvb_get_ntohs(tvb, offset+4); - app_tree_ti = proto_tree_add_text(ait_tree, tvb, offset, -1, - "Application: Org 0x%x, App 0x%x", org_id, app_id); - ait_app_tree = proto_item_add_subtree(app_tree_ti, ett_dvb_ait_app); + ait_app_tree = proto_tree_add_subtree_format(ait_tree, tvb, offset, -1, + ett_dvb_ait_app, &app_tree_ti, "Application: Org 0x%x, App 0x%x", org_id, app_id); proto_tree_add_item(ait_app_tree, hf_dvb_ait_org_id, tvb, offset, 4, ENC_BIG_ENDIAN); |