| Index: mojo/public/cpp/bindings/tests/union_unittest.cc
 | 
| diff --git a/mojo/public/cpp/bindings/tests/union_unittest.cc b/mojo/public/cpp/bindings/tests/union_unittest.cc
 | 
| index 65a23fad2ee1a94296c603f9fb0a5011633ecca6..e6e38de3f50cfca3f6d6a0f0443aca310d1c1441 100644
 | 
| --- a/mojo/public/cpp/bindings/tests/union_unittest.cc
 | 
| +++ b/mojo/public/cpp/bindings/tests/union_unittest.cc
 | 
| @@ -499,7 +499,8 @@ TEST(UnionTest, Validation_UnionsInStruct) {
 | 
|    Serialize_(small_struct.Pass(), &buf, &data);
 | 
|  
 | 
|    void* raw_buf = buf.Leak();
 | 
| -  mojo::internal::BoundsChecker bounds_checker(data, size, 0);
 | 
| +  mojo::internal::BoundsChecker bounds_checker(data,
 | 
| +                                               static_cast<uint32_t>(size), 0);
 | 
|    EXPECT_TRUE(internal::SmallStruct_Data::Validate(raw_buf, &bounds_checker));
 | 
|    free(raw_buf);
 | 
|  }
 | 
| @@ -519,7 +520,8 @@ TEST(UnionTest, Validation_PodUnionInStruct_Failure) {
 | 
|    data->pod_union.tag = static_cast<internal::PodUnion_Data::PodUnion_Tag>(100);
 | 
|  
 | 
|    void* raw_buf = buf.Leak();
 | 
| -  mojo::internal::BoundsChecker bounds_checker(data, size, 0);
 | 
| +  mojo::internal::BoundsChecker bounds_checker(data,
 | 
| +                                               static_cast<uint32_t>(size), 0);
 | 
|    EXPECT_FALSE(internal::SmallStruct_Data::Validate(raw_buf, &bounds_checker));
 | 
|    free(raw_buf);
 | 
|  }
 | 
| @@ -537,7 +539,8 @@ TEST(UnionTest, Validation_NullUnion_Failure) {
 | 
|        internal::SmallStructNonNullableUnion_Data::New(&buf);
 | 
|  
 | 
|    void* raw_buf = buf.Leak();
 | 
| -  mojo::internal::BoundsChecker bounds_checker(data, size, 0);
 | 
| +  mojo::internal::BoundsChecker bounds_checker(data,
 | 
| +                                               static_cast<uint32_t>(size), 0);
 | 
|    EXPECT_FALSE(internal::SmallStructNonNullableUnion_Data::Validate(
 | 
|        raw_buf, &bounds_checker));
 | 
|    free(raw_buf);
 | 
| @@ -555,7 +558,8 @@ TEST(UnionTest, Validation_NullableUnion) {
 | 
|    Serialize_(small_struct.Pass(), &buf, &data);
 | 
|  
 | 
|    void* raw_buf = buf.Leak();
 | 
| -  mojo::internal::BoundsChecker bounds_checker(data, size, 0);
 | 
| +  mojo::internal::BoundsChecker bounds_checker(data,
 | 
| +                                               static_cast<uint32_t>(size), 0);
 | 
|    EXPECT_TRUE(internal::SmallStruct_Data::Validate(raw_buf, &bounds_checker));
 | 
|    free(raw_buf);
 | 
|  }
 | 
| 
 |