aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2014-06-12 13:42:35 +0100
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2014-06-12 12:45:44 +0000
commitd17aa368333f1a4f05df63f1f5cd9904ad37a3bf (patch)
treea0514ce1b974e1d2a8966ac20be25f6f1e83f9b5
parent5a49913c495aad5385bd45138d192dd66de510fd (diff)
downloadwireshark-d17aa368333f1a4f05df63f1f5cd9904ad37a3bf.tar.gz
wireshark-d17aa368333f1a4f05df63f1f5cd9904ad37a3bf.tar.bz2
wireshark-d17aa368333f1a4f05df63f1f5cd9904ad37a3bf.zip
Fix a regression, as -1 can no longer means until the end of the tvb
Change-Id: I2bbb9c5f62984f0365a3cad6b60401ee70418e74 Reviewed-on: https://code.wireshark.org/review/2158 Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
-rw-r--r--epan/dissectors/packet-rlc-lte.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-rlc-lte.c b/epan/dissectors/packet-rlc-lte.c
index 7e703155b2..b7a8246130 100644
--- a/epan/dissectors/packet-rlc-lte.c
+++ b/epan/dissectors/packet-rlc-lte.c
@@ -2215,7 +2215,7 @@ static void dissect_rlc_lte_um(tvbuff_t *tvb, packet_info *pinfo,
}
/* Final data element */
- show_PDU_in_tree(pinfo, tree, tvb, offset, -1, p_rlc_lte_info,
+ show_PDU_in_tree(pinfo, tree, tvb, offset, tvb_reported_length_remaining(tvb, offset), p_rlc_lte_info,
((s_number_of_extensions == 0) ? first_includes_start : TRUE) && last_includes_end,
(s_number_of_extensions == 0) ? reassembly_info : NULL,
seq_anal_state);
@@ -2610,7 +2610,7 @@ static void dissect_rlc_lte_am(tvbuff_t *tvb, packet_info *pinfo,
/* Final data element */
if (tvb_reported_length_remaining(tvb, offset) > 0) {
- show_PDU_in_tree(pinfo, tree, tvb, offset, -1, p_rlc_lte_info,
+ show_PDU_in_tree(pinfo, tree, tvb, offset, tvb_reported_length_remaining(tvb, offset), p_rlc_lte_info,
((s_number_of_extensions == 0) ? first_includes_start : TRUE) && last_includes_end,
(s_number_of_extensions == 0) ? reassembly_info : NULL,
seq_anal_state);