Index: chrome/browser/password_manager/password_store.cc |
diff --git a/chrome/browser/password_manager/password_store.cc b/chrome/browser/password_manager/password_store.cc |
index f85367c316b6822c294bfa60dcc9a5d46c2d6c07..87e062b82f3e2dd20ef2185260164c9336806c90 100644 |
--- a/chrome/browser/password_manager/password_store.cc |
+++ b/chrome/browser/password_manager/password_store.cc |
@@ -199,7 +199,7 @@ CancelableRequestProvider::Handle PasswordStore::Schedule( |
NewGetLoginsRequest( |
base::Bind(&PasswordStoreConsumer::OnPasswordStoreRequestDone, |
base::Unretained(consumer)))); |
- AddRequest(request, consumer->cancelable_consumer()); |
+ AddRequest(request.get(), consumer->cancelable_consumer()); |
ScheduleTask(base::Bind(func, this, request)); |
return request->handle(); |
} |
@@ -215,7 +215,7 @@ CancelableRequestProvider::Handle PasswordStore::Schedule( |
base::Bind(&PasswordStoreConsumer::OnPasswordStoreRequestDone, |
base::Unretained(consumer)))); |
request->set_ignore_logins_cutoff(ignore_logins_cutoff); |
- AddRequest(request, consumer->cancelable_consumer()); |
+ AddRequest(request.get(), consumer->cancelable_consumer()); |
ScheduleTask(base::Bind(func, this, request, form)); |
return request->handle(); |
} |