Fix two implicit conversions warnings in mojo/service_manager.
../../services/service_manager/tests/lifecycle/lifecycle_unittest.cc(329,28): warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
base::BarrierClosure(instance_count, loop.QuitClosure());
~~~~ ^~~~~~~~~~~~~~
../../services/service_manager/tests/lifecycle/lifecycle_unittest.cc(365,28): warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
base::BarrierClosure(instance_count, loop.QuitClosure());
~~~~
../../mojo/public/cpp/platform/tests/platform_handle_unittest.cc(108,61): warning: implicit conversion loses integer precision: 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
test_file.WriteAtCurrentPos(kTestData.data(), kTestData.size());
~~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~
../../mojo/public/cpp/platform/tests/platform_handle_unittest.cc(130,40): warning: implicit conversion loses integer precision: 'std::vector<char, std::allocator<char> >::size_type' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
file.Read(0, buffer.data(), buffer.size());
~~~~ ~~~~~~~^~~~~~
BUG=879657
Change-Id: Icddec5f4ba2e5e0365fe4e70268730ef4e5aa99d
Reviewed-on: https://chromium-review.googlesource.com/1220471Reviewed-by:
Ken Rockot <rockot@chromium.org>
Commit-Queue: Will Harris <wfh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#590459}
Showing
Please register or sign in to comment