forked from osmocom/wireshark
fip: avoid tvb_bytes_exist with negative length
This will no longer be a valid way to check for remaining data. Change-Id: I5533b8efc3344f0f8e28d873e5363256a014ab05 Reviewed-on: https://code.wireshark.org/review/27525 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
e0002b0427
commit
17647c4041
|
@ -509,7 +509,7 @@ dissect_fip(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
|
|||
subtree = fip_desc_type_len(fip_tree, desc_tvb, dtype, ett_fip_dt_vend, &item);
|
||||
proto_tree_add_item(subtree, hf_fip_desc_vend, desc_tvb,
|
||||
4, 8, ENC_NA);
|
||||
if (tvb_bytes_exist(desc_tvb, 9, -1)) {
|
||||
if (tvb_reported_length_remaining(desc_tvb, 9)) {
|
||||
proto_tree_add_item(subtree, hf_fip_desc_vend_data,
|
||||
desc_tvb, 9, -1, ENC_NA);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue