Index: components/invalidation/mock_ack_handler.cc |
diff --git a/components/invalidation/mock_ack_handler.cc b/components/invalidation/mock_ack_handler.cc |
index aba96cb7742facd6655f615adfe5fe813a9b53c3..bdda9552c963890a64fc78d8f937238d13846e35 100644 |
--- a/components/invalidation/mock_ack_handler.cc |
+++ b/components/invalidation/mock_ack_handler.cc |
@@ -4,6 +4,7 @@ |
#include "components/invalidation/mock_ack_handler.h" |
+#include "base/message_loop/message_loop_proxy.h" |
#include "components/invalidation/ack_handle.h" |
#include "components/invalidation/invalidation.h" |
@@ -34,7 +35,7 @@ MockAckHandler::~MockAckHandler() {} |
void MockAckHandler::RegisterInvalidation(Invalidation* invalidation) { |
unacked_invalidations_.push_back(*invalidation); |
- invalidation->set_ack_handler(WeakHandleThis()); |
+ invalidation->SetAckHandler(AsWeakPtr(), base::MessageLoopProxy::current()); |
} |
void MockAckHandler::RegisterUnsentInvalidation(Invalidation* invalidation) { |
@@ -116,8 +117,4 @@ void MockAckHandler::Drop( |
unrecovered_drop_events_.insert(std::make_pair(id, handle)); |
} |
-WeakHandle<AckHandler> MockAckHandler::WeakHandleThis() { |
- return WeakHandle<AckHandler>(AsWeakPtr()); |
-} |
- |
} // namespace syncer |