Make size_t to int conversions explicit This fixes MSVC compiler warnings Change-Id: I0a5fecffee3c9747ec7a49748ef3dd0a7343a2bf
diff --git a/test/aom_integer_test.cc b/test/aom_integer_test.cc index 93893b9..7c1535b 100644 --- a/test/aom_integer_test.cc +++ b/test/aom_integer_test.cc
@@ -44,7 +44,7 @@ ASSERT_EQ(bytes_written, 3u); uint32_t encoded_value = 0; for (size_t i = 0; i < bytes_written; ++i) { - const int shift = (bytes_written - 1 - i) * 8; + const int shift = (int)(bytes_written - 1 - i) * 8; encoded_value |= write_buffer[i] << shift; } ASSERT_EQ(expected_value, encoded_value); @@ -76,7 +76,7 @@ ASSERT_EQ(kWriteBufferSize, bytes_written); uint32_t encoded_value = 0; for (size_t i = 0; i < bytes_written; ++i) { - const int shift = (bytes_written - 1 - i) * 8; + const int shift = (int)(bytes_written - 1 - i) * 8; encoded_value |= write_buffer[i] << shift; } ASSERT_EQ(expected_value, encoded_value);