From 2ab815779c7c8dd1d9b4378da3e834e6f80f0889 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Bostr=C3=B6m?= Date: Tue, 2 Feb 2016 22:30:41 +0100 Subject: [PATCH] Remove implicit downcast in producer_fec_fuzzer.cc. Speculative fix for DrFuzz. BUG= TBR=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1664453002 . Cr-Commit-Position: refs/heads/master@{#11465} --- webrtc/test/fuzzers/producer_fec_fuzzer.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/webrtc/test/fuzzers/producer_fec_fuzzer.cc b/webrtc/test/fuzzers/producer_fec_fuzzer.cc index 4cea7fc6ac..77336e6f1e 100644 --- a/webrtc/test/fuzzers/producer_fec_fuzzer.cc +++ b/webrtc/test/fuzzers/producer_fec_fuzzer.cc @@ -45,15 +45,13 @@ void FuzzOneInput(const uint8_t* data, size_t size) { producer.AddRtpPacketAndGenerateFec(packet.get(), payload_size, rtp_header_length); } - uint16_t num_fec_packets = producer.NumAvailableFecPackets(); - std::vector fec_packets; + const size_t num_fec_packets = producer.NumAvailableFecPackets(); if (num_fec_packets > 0) { - fec_packets = + std::vector fec_packets = producer.GetFecPackets(kRedPayloadType, 99, 100, rtp_header_length); RTC_CHECK_EQ(num_fec_packets, fec_packets.size()); - } - for (RedPacket* fec_packet : fec_packets) { - delete fec_packet; + for (RedPacket* fec_packet : fec_packets) + delete fec_packet; } } }