Index: chrome/browser/password_manager/password_store_win.cc |
diff --git a/chrome/browser/password_manager/password_store_win.cc b/chrome/browser/password_manager/password_store_win.cc |
index 8f706d93db9f9d812b8eea3a34facc7cf1041f2b..5d67dafb97a3aac4a620cd828670df97375b0c12 100644 |
--- a/chrome/browser/password_manager/password_store_win.cc |
+++ b/chrome/browser/password_manager/password_store_win.cc |
@@ -167,11 +167,11 @@ void PasswordStoreWin::DBHandler::OnWebDataServiceRequestDone( |
PasswordStoreWin::PasswordStoreWin( |
scoped_refptr<base::SingleThreadTaskRunner> main_thread_runner, |
scoped_refptr<base::SingleThreadTaskRunner> db_thread_runner, |
- password_manager::LoginDatabase* login_database, |
+ scoped_ptr<password_manager::LoginDatabase> login_db, |
const scoped_refptr<PasswordWebDataService>& web_data_service) |
: PasswordStoreDefault(main_thread_runner, |
db_thread_runner, |
- login_database) { |
+ login_db.Pass()) { |
db_handler_.reset(new DBHandler(web_data_service, this)); |
} |