From 76bf5601248065948b29ae98e64a8d3fd93c0aa1 Mon Sep 17 00:00:00 2001 From: "fbarchard@chromium.org" Date: Fri, 6 Mar 2009 02:36:22 +0000 Subject: Cast size_t to int for comparison with ReadFile return value. What gcc compile option checks sign on equality? I'd like to test this, even if try server does not. TBR=hclam Review URL: http://codereview.chromium.org/38008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11091 0039d316-1c4b-4281-b951-d872f2087c98 --- media/base/yuv_convert_unittest.cc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'media') diff --git a/media/base/yuv_convert_unittest.cc b/media/base/yuv_convert_unittest.cc index d27bdda6..3b1ffec9 100644 --- a/media/base/yuv_convert_unittest.cc +++ b/media/base/yuv_convert_unittest.cc @@ -22,9 +22,10 @@ TEST(YuvConvertTest, Basic) { .Append(FILE_PATH_LITERAL("yuv_file")); const size_t size_of_yuv = kWidth * kHeight * 12 / 8; uint8* yuv_bytes = new uint8[size_of_yuv]; - EXPECT_EQ(size_of_yuv, file_util::ReadFile(yuv_url, - reinterpret_cast(yuv_bytes), - static_cast(size_of_yuv))); + EXPECT_EQ(static_cast(size_of_yuv), + file_util::ReadFile(yuv_url, + reinterpret_cast(yuv_bytes), + static_cast(size_of_yuv))); // Read RGB reference data from file. // To keep the file smaller, only the first quarter of the file @@ -37,9 +38,10 @@ TEST(YuvConvertTest, Basic) { .Append(FILE_PATH_LITERAL("rgb_file")); const size_t size_of_rgb = kWidth * kHeight * kBpp / 4; uint8* rgb_bytes = new uint8[size_of_rgb]; - EXPECT_EQ(size_of_rgb, file_util::ReadFile(rgb_url, - reinterpret_cast(rgb_bytes), - static_cast(size_of_rgb))); + EXPECT_EQ(static_cast(size_of_rgb), + file_util::ReadFile(rgb_url, + reinterpret_cast(rgb_bytes), + static_cast(size_of_rgb))); // Convert a frame of YUV to 32 bit ARGB. const size_t size_of_rgb_converted = kWidth * kHeight * kBpp; -- cgit v1.1