Index: jingle/notifier/listener/non_blocking_push_client.cc |
diff --git a/jingle/notifier/listener/non_blocking_push_client.cc b/jingle/notifier/listener/non_blocking_push_client.cc |
index 277cf4955ee2ec866319f10107e69ed37c696e8f..ba89a2c3cfb7ccf40b33439f183db125abd763d3 100644 |
--- a/jingle/notifier/listener/non_blocking_push_client.cc |
+++ b/jingle/notifier/listener/non_blocking_push_client.cc |
@@ -156,10 +156,9 @@ NonBlockingPushClient::NonBlockingPushClient( |
const scoped_refptr<base::SingleThreadTaskRunner>& delegate_task_runner, |
const CreateBlockingPushClientCallback& |
create_blocking_push_client_callback) |
- : weak_ptr_factory_(this), |
- delegate_task_runner_(delegate_task_runner), |
- core_(new Core(delegate_task_runner_, |
- weak_ptr_factory_.GetWeakPtr())) { |
+ : delegate_task_runner_(delegate_task_runner), |
+ weak_ptr_factory_(this) { |
+ core_ = new Core(delegate_task_runner_, weak_ptr_factory_.GetWeakPtr()); |
delegate_task_runner_->PostTask( |
FROM_HERE, |
base::Bind(&NonBlockingPushClient::Core::CreateOnDelegateThread, |