From 0665f0518f91a482efcc4970a430eb1872044328 Mon Sep 17 00:00:00 2001 From: stefan Date: Wed, 24 Feb 2016 03:04:17 -0800 Subject: [PATCH] Fix OOB read in pacing test. BUG=webrtc:5490 Review URL: https://codereview.webrtc.org/1727283002 Cr-Commit-Position: refs/heads/master@{#11737} --- webrtc/modules/pacing/paced_sender_unittest.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/webrtc/modules/pacing/paced_sender_unittest.cc b/webrtc/modules/pacing/paced_sender_unittest.cc index f40dba3e2b..70ffc75c92 100644 --- a/webrtc/modules/pacing/paced_sender_unittest.cc +++ b/webrtc/modules/pacing/paced_sender_unittest.cc @@ -725,10 +725,9 @@ TEST_F(PacedSenderTest, ProbingWithInitialFrame) { const int kInitialBitrateKbps = 300; uint32_t ssrc = 12346; uint16_t sequence_number = 1234; - const int expected_deltas[kNumDeltas] = { - 10, 10, 10, 10, 10, 5, 5, 5, 5, 5}; + const int expected_deltas[kNumDeltas] = {10, 10, 10, 10, 10, 5, 5, 5, 5, 5}; std::list expected_deltas_list(expected_deltas, - expected_deltas + kNumPackets - 1); + expected_deltas + kNumDeltas); PacedSenderProbing callback(expected_deltas_list, &clock_); send_bucket_.reset( new PacedSender(&clock_, @@ -761,7 +760,7 @@ TEST_F(PacedSenderTest, ProbingWithTooSmallInitialFrame) { uint16_t sequence_number = 1234; const int expected_deltas[kNumDeltas] = {10, 10, 10, 10, 10, 5, 5, 5, 5, 5}; std::list expected_deltas_list(expected_deltas, - expected_deltas + kNumPackets - 1); + expected_deltas + kNumDeltas); PacedSenderProbing callback(expected_deltas_list, &clock_); send_bucket_.reset(new PacedSender(&clock_, &callback, kInitialBitrateKbps, kPaceMultiplier * kInitialBitrateKbps, 0));