diff options
Diffstat (limited to 'epan/dissectors/packet-jabber.c')
-rw-r--r-- | epan/dissectors/packet-jabber.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-jabber.c b/epan/dissectors/packet-jabber.c index da71c1e4bc..57a461c601 100644 --- a/epan/dissectors/packet-jabber.c +++ b/epan/dissectors/packet-jabber.c @@ -52,7 +52,7 @@ static void dissect_jabber(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) { gboolean is_request; - proto_tree *jabber_tree; + proto_tree *jabber_tree = NULL; proto_item *ti, *hidden_item; gint offset = 0; const guchar *line; @@ -100,10 +100,10 @@ dissect_jabber(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) hf_jabber_response, tvb, 0, 0, TRUE); } PROTO_ITEM_SET_HIDDEN(hidden_item); - - xmltvb = tvb_new_subset_remaining(tvb, offset); - call_dissector(xml_handle, xmltvb, pinfo, jabber_tree); } + + xmltvb = tvb_new_subset_remaining(tvb, offset); + call_dissector(xml_handle, xmltvb, pinfo, jabber_tree); } void |