diff options
author | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2014-06-12 13:42:35 +0100 |
---|---|---|
committer | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2014-06-12 12:45:44 +0000 |
commit | d17aa368333f1a4f05df63f1f5cd9904ad37a3bf (patch) | |
tree | a0514ce1b974e1d2a8966ac20be25f6f1e83f9b5 | |
parent | 5a49913c495aad5385bd45138d192dd66de510fd (diff) | |
download | wireshark-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.c | 4 |
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); |