Commit dec3b81a authored by Robert Woldberg's avatar Robert Woldberg
Browse files

Change types to remove cast warnings.

parent 864b6c2d
...@@ -1185,7 +1185,7 @@ class TypedExpectation : public ExpectationBase { ...@@ -1185,7 +1185,7 @@ class TypedExpectation : public ExpectationBase {
} }
return count <= action_count ? return count <= action_count ?
*static_cast<const Action<F>*>(untyped_actions_[count - 1]) : *static_cast<const Action<F>*>(untyped_actions_[static_cast<size_t>(count - 1)]) :
repeated_action(); repeated_action();
} }
...@@ -1762,12 +1762,12 @@ class FunctionMockerBase : public UntypedFunctionMockerBase { ...@@ -1762,12 +1762,12 @@ class FunctionMockerBase : public UntypedFunctionMockerBase {
::std::ostream* why) const ::std::ostream* why) const
GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) { GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
g_gmock_mutex.AssertHeld(); g_gmock_mutex.AssertHeld();
const int count = static_cast<int>(untyped_expectations_.size()); const size_t count = untyped_expectations_.size();
*why << "Google Mock tried the following " << count << " " *why << "Google Mock tried the following " << count << " "
<< (count == 1 ? "expectation, but it didn't match" : << (count == 1 ? "expectation, but it didn't match" :
"expectations, but none matched") "expectations, but none matched")
<< ":\n"; << ":\n";
for (int i = 0; i < count; i++) { for (size_t i = 0; i < count; i++) {
TypedExpectation<F>* const expectation = TypedExpectation<F>* const expectation =
static_cast<TypedExpectation<F>*>(untyped_expectations_[i].get()); static_cast<TypedExpectation<F>*>(untyped_expectations_[i].get());
*why << "\n"; *why << "\n";
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment