diff --git a/src/modules/video_coding/codecs/vp8/main/test/rps_test.cc b/src/modules/video_coding/codecs/vp8/main/test/rps_test.cc index 8dc39d6791..ffc6d6dca2 100644 --- a/src/modules/video_coding/codecs/vp8/main/test/rps_test.cc +++ b/src/modules/video_coding/codecs/vp8/main/test/rps_test.cc @@ -135,7 +135,7 @@ void VP8RpsTest::Perform() { bool VP8RpsTest::Encode(RpsDecodeCompleteCallback* decodeCallback) { _lengthEncFrame = 0; size_t bytes_read = fread(_sourceBuffer, 1, _lengthSourceFrame, _sourceFile); - if (bytes_read < 0) + if (bytes_read < _lengthSourceFrame) return true; _inputVideoBuffer.CopyBuffer(_lengthSourceFrame, _sourceBuffer); _inputVideoBuffer.SetTimeStamp((unsigned int)