libyuv unit test: adding check for fread return value

Review URL: http://webrtc-codereview.appspot.com/303007

git-svn-id: http://webrtc.googlecode.com/svn/trunk@1107 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
mikhal@webrtc.org 2011-12-06 00:44:16 +00:00
parent a5e980a906
commit cae01010bd

View File

@ -86,7 +86,7 @@ TEST_F(LibYuvTest, ScaleSanityTest) {
EXPECT_EQ(0, test_scaler.Set(352, 288, 144, 288, kI420, kI420, kScalePoint));
uint8_t* test_buffer2 = NULL;
size = 0;
fread(test_buffer, 1, frame_length_, source_file_);
EXPECT_GT(fread(test_buffer, 1, frame_length_, source_file_), 0U);
EXPECT_EQ(0, test_scaler.Scale(test_buffer, test_buffer2, size));
EXPECT_EQ(144 * 288 * 3 / 2, size);
@ -119,7 +119,7 @@ TEST_F(LibYuvTest, ConvertTest) {
double psnr = 0;
uint8_t* orig_buffer = new uint8_t[frame_length_];
fread(orig_buffer, 1, frame_length_, source_file_);
EXPECT_GT(fread(orig_buffer, 1, frame_length_, source_file_), 0U);
// printf("\nConvert #%d I420 <-> RGB24\n", j);
uint8_t* res_rgb_buffer2 = new uint8_t[width_ * height_ * 3];