Use the return value of proto_item_add_subtree()
authorJeff Morriss <jeff.morriss@ulticom.com>
Fri, 22 Apr 2011 14:30:19 +0000 (14:30 -0000)
committerJeff Morriss <jeff.morriss@ulticom.com>
Fri, 22 Apr 2011 14:30:19 +0000 (14:30 -0000)
svn path=/trunk/; revision=36807

epan/dissectors/packet-ucp.c

index ece530bad4c4f27fdf3be945ebdc22ce08a29d0b..f3e51a3e43d5fd310a968a695c67fa6f63b45ce8 100644 (file)
@@ -1648,11 +1648,12 @@ add_5xO(proto_tree *tree, tvbuff_t *tvb)
         ;
     if ((tmpoff - offset) > 1) {
         int      len = tmpoff - offset - 1;
+       proto_tree *subtree;
 
         ti = proto_tree_add_item(tree, hf_ucp_parm_XSer, tvb, offset, len, FALSE);
         tmptvb = tvb_new_subset(tvb, offset, len + 1, len + 1);
-        proto_item_add_subtree(ti, ett_XSer);
-        ucp_handle_XSer(ti, tmptvb);
+        subtree = proto_item_add_subtree(ti, ett_XSer);
+        ucp_handle_XSer(subtree, tmptvb);
     }
     offset = tmpoff;
     UcpHandleData(hf_ucp_parm_RES4);