Index: base/bind_internal.h |
diff --git a/base/bind_internal.h b/base/bind_internal.h |
index e3ccb25d5ecbe9b9aa6635df309826c9a31f7b60..3d6ca09c41e4e31404a11bb16ad99a425bc6369c 100644 |
--- a/base/bind_internal.h |
+++ b/base/bind_internal.h |
@@ -295,7 +295,7 @@ struct InvokeHelper<true, ReturnType> { |
template <typename Functor, typename BoundWeakPtr, typename... RunArgs> |
static inline void MakeItSo(Functor&& functor, |
- BoundWeakPtr weak_ptr, |
+ BoundWeakPtr&& weak_ptr, |
RunArgs&&... args) { |
if (!weak_ptr) |
return; |