Index: sync/sessions/model_type_registry.cc |
diff --git a/sync/sessions/model_type_registry.cc b/sync/sessions/model_type_registry.cc |
index f93cba3e32ed3bc0d7e1712be536d5884ea22841..b9d41141e50aaf1d8661a967c82e95f79c06238b 100644 |
--- a/sync/sessions/model_type_registry.cc |
+++ b/sync/sessions/model_type_registry.cc |
@@ -90,7 +90,7 @@ void ModelTypeRegistry::InitializeNonBlockingType( |
type_task_runner->PostTask( |
FROM_HERE, |
base::Bind(&NonBlockingTypeProcessor::OnConnect, |
- processor->AsWeakPtr(), |
+ processor, |
core->AsWeakPtr(), |
scoped_refptr<base::SequencedTaskRunner>( |
base::MessageLoopProxy::current()))); |