From 2b1f509f3a05035a17917061a71b16114e8c72dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Bostr=C3=B6m?= Date: Wed, 13 Jul 2022 11:10:14 +0200 Subject: [PATCH] Disallow invalid arguments in RestoreEncodingLayers. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changing DCHECK into CHECK for good measure. Bug: chromium:1343889 Change-Id: I2cede85dc2d2a4238739f73afe25275047f4aa50 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268460 Reviewed-by: Ilya Nikolaevskiy Commit-Queue: Henrik Boström Cr-Commit-Position: refs/heads/main@{#37511} --- pc/rtp_sender.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pc/rtp_sender.cc b/pc/rtp_sender.cc index b152bcb3c1..9a8f45c257 100644 --- a/pc/rtp_sender.cc +++ b/pc/rtp_sender.cc @@ -74,8 +74,8 @@ RtpParameters RestoreEncodingLayers( const RtpParameters& parameters, const std::vector& removed_rids, const std::vector& all_layers) { - RTC_DCHECK_EQ(parameters.encodings.size() + removed_rids.size(), - all_layers.size()); + RTC_CHECK_EQ(parameters.encodings.size() + removed_rids.size(), + all_layers.size()); RtpParameters result(parameters); result.encodings.clear(); size_t index = 0;