Index: webrtc/test/fuzzers/producer_fec_fuzzer.cc |
diff --git a/webrtc/test/fuzzers/producer_fec_fuzzer.cc b/webrtc/test/fuzzers/producer_fec_fuzzer.cc |
index 7322fed4bfa55743a5e9d7d873802a6b79caf8c6..4cea7fc6ac6e35d96b88cd4710735fc960cfff7f 100644 |
--- a/webrtc/test/fuzzers/producer_fec_fuzzer.cc |
+++ b/webrtc/test/fuzzers/producer_fec_fuzzer.cc |
@@ -20,7 +20,7 @@ void FuzzOneInput(const uint8_t* data, size_t size) { |
size_t i = 0; |
if (size < 4) |
return; |
- FecProtectionParams params = {data[i++] % 128, data[i++] % 1, |
+ FecProtectionParams params = {data[i++] % 128, data[i++] % 2 == 1, |
static_cast<int>(data[i++] % 10), |
kFecMaskBursty}; |
producer.SetFecParameters(¶ms, 0); |
@@ -40,7 +40,7 @@ void FuzzOneInput(const uint8_t* data, size_t size) { |
const int kRedPayloadType = 98; |
rtc::scoped_ptr<RedPacket> red_packet(producer.BuildRedPacket( |
packet.get(), payload_size, rtp_header_length, kRedPayloadType)); |
- bool protect = static_cast<bool>(data[i++] % 2); |
+ const bool protect = data[i++] % 2 == 1; |
if (protect) { |
producer.AddRtpPacketAndGenerateFec(packet.get(), payload_size, |
rtp_header_length); |