Index: chrome/browser/password_manager/password_store_x.cc |
diff --git a/chrome/browser/password_manager/password_store_x.cc b/chrome/browser/password_manager/password_store_x.cc |
index b5eb1489ab8d0f8eb7cbb5d5995c9f2c1e06411f..ab4df822608cfacf6c4fac497d4d9312d5432f8b 100644 |
--- a/chrome/browser/password_manager/password_store_x.cc |
+++ b/chrome/browser/password_manager/password_store_x.cc |
@@ -41,12 +41,15 @@ bool AddLoginToBackend(const scoped_ptr<PasswordStoreX::NativeBackend>& backend, |
PasswordStoreX::PasswordStoreX( |
scoped_refptr<base::SingleThreadTaskRunner> main_thread_runner, |
scoped_refptr<base::SingleThreadTaskRunner> db_thread_runner, |
- password_manager::LoginDatabase* login_db, |
+ scoped_ptr<password_manager::LoginDatabase> login_db, |
NativeBackend* backend) |
- : PasswordStoreDefault(main_thread_runner, db_thread_runner, login_db), |
+ : PasswordStoreDefault(main_thread_runner, |
+ db_thread_runner, |
+ login_db.Pass()), |
backend_(backend), |
migration_checked_(!backend), |
- allow_fallback_(false) {} |
+ allow_fallback_(false) { |
+} |
PasswordStoreX::~PasswordStoreX() {} |