| Index: webrtc/modules/audio_coding/main/acm2/rent_a_codec.h
|
| diff --git a/webrtc/modules/audio_coding/main/acm2/rent_a_codec.h b/webrtc/modules/audio_coding/main/acm2/rent_a_codec.h
|
| index 24ae121a478c44f10f339d81afd035c71243029b..50d8c54ab480cfb004810ddecf0fb6ecf13e8fb0 100644
|
| --- a/webrtc/modules/audio_coding/main/acm2/rent_a_codec.h
|
| +++ b/webrtc/modules/audio_coding/main/acm2/rent_a_codec.h
|
| @@ -133,8 +133,8 @@ class RentACodec {
|
|
|
| static inline rtc::Maybe<int> CodecIndexFromId(CodecId codec_id) {
|
| const int i = static_cast<int>(codec_id);
|
| - return i < static_cast<int>(NumberOfCodecs()) ? rtc::Maybe<int>(i)
|
| - : rtc::Maybe<int>();
|
| + return i >= 0 && i < static_cast<int>(NumberOfCodecs()) ? rtc::Maybe<int>(i)
|
| + : rtc::Maybe<int>();
|
| }
|
|
|
| static inline rtc::Maybe<CodecId> CodecIdFromIndex(int codec_index) {
|
|
|