aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-msproxy.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2014-07-01 18:31:05 -0400
committerMichael Mann <mmann78@netscape.net>2014-07-04 16:59:14 +0000
commitc7a6e6fa130611941a5d05e7646d7c38d78b2d0a (patch)
tree435964d38acd7196e6d6aa58be80e44634ebfa9c /epan/dissectors/packet-msproxy.c
parent93517043e96c26a1d3dad49c2f57b345e3bbbba0 (diff)
convert to proto_tree_add_subtree[_format]
Change-Id: I621f2e2cad9403449cb78f45302388f0c874d3bc Reviewed-on: https://code.wireshark.org/review/2852 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-msproxy.c')
-rw-r--r--epan/dissectors/packet-msproxy.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/epan/dissectors/packet-msproxy.c b/epan/dissectors/packet-msproxy.c
index 882312dcba..aec2cbbe6a 100644
--- a/epan/dissectors/packet-msproxy.c
+++ b/epan/dissectors/packet-msproxy.c
@@ -573,16 +573,13 @@ static void dissect_request_resolve(tvbuff_t *tvb, int offset,
/* return the length of the string and the length byte */
proto_tree *name_tree;
- proto_item *ti;
int length = tvb_get_guint8( tvb, offset);
if ( tree){
- ti = proto_tree_add_text(tree, tvb, offset, length + 1,
- "Host Name: %.*s", length,
- tvb_get_string_enc( wmem_packet_scope(), tvb, offset + 18, length, ENC_ASCII));
-
- name_tree = proto_item_add_subtree(ti, ett_msproxy_name);
+ name_tree = proto_tree_add_subtree_format(tree, tvb, offset, length + 1,
+ ett_msproxy_name, NULL, "Host Name: %.*s", length,
+ tvb_get_string_enc( wmem_packet_scope(), tvb, offset + 18, length, ENC_ASCII));
proto_tree_add_text( name_tree, tvb, offset, 1, "Length: %d",
length);