summaryrefslogtreecommitdiffstats
path: root/base/bind_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'base/bind_unittest.cc')
-rw-r--r--base/bind_unittest.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/base/bind_unittest.cc b/base/bind_unittest.cc
index 1d808a6..5ca67e9 100644
--- a/base/bind_unittest.cc
+++ b/base/bind_unittest.cc
@@ -106,7 +106,7 @@ class CopyCounter {
}
// Probing for copies from coercion.
- CopyCounter(const DerivedCopyCounter& other)
+ explicit CopyCounter(const DerivedCopyCounter& other)
: copies_(other.copies_),
assigns_(other.assigns_) {
(*copies_)++;
@@ -766,7 +766,7 @@ TEST_F(BindTest, ArgumentCopies) {
DerivedCopyCounter dervied(&copies, &assigns);
Callback<void(CopyCounter)> coerce_cb =
Bind(&VoidPolymorphic1<CopyCounter>);
- coerce_cb.Run(dervied);
+ coerce_cb.Run(CopyCounter(dervied));
EXPECT_GE(2, copies);
EXPECT_EQ(0, assigns);
}