| Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc
|
| diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc b/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc
|
| index b19fa08b3bdd215531de2ed49210c8737b9545c1..b24b039b407f0a2b91fd7673aa19d8cdbe84be7b 100644
|
| --- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc
|
| +++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc
|
| @@ -64,7 +64,8 @@ bool Tmmbr::Parse(const RtcpCommonHeader& header, const uint8_t* payload) {
|
| size_t number_of_items = items_size_bytes / TmmbItem::kLength;
|
| items_.resize(number_of_items);
|
| for (TmmbItem& item : items_) {
|
| - item.Parse(next_item);
|
| + if (!item.Parse(next_item))
|
| + return false;
|
| next_item += TmmbItem::kLength;
|
| }
|
| return true;
|
|
|