| 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 08af256ea019a9b6a2ff6a6111cd16ba18d8e20d..e2c5d6aa1518bcb4d793d25a8f1bb7a41d3cf4e5 100644
|
| --- a/chrome/browser/password_manager/password_store_win.cc
|
| +++ b/chrome/browser/password_manager/password_store_win.cc
|
| @@ -24,11 +24,9 @@ using password_manager::PasswordStoreDefault;
|
| // Handles requests to PasswordWebDataService.
|
| class PasswordStoreWin::DBHandler : public WebDataServiceConsumer {
|
| public:
|
| - DBHandler(PasswordWebDataService* web_data_service,
|
| + DBHandler(const scoped_refptr<PasswordWebDataService>& web_data_service,
|
| PasswordStoreWin* password_store)
|
| - : web_data_service_(web_data_service),
|
| - password_store_(password_store) {
|
| - }
|
| + : web_data_service_(web_data_service), password_store_(password_store) {}
|
|
|
| ~DBHandler();
|
|
|
| @@ -176,7 +174,7 @@ PasswordStoreWin::PasswordStoreWin(
|
| scoped_refptr<base::SingleThreadTaskRunner> main_thread_runner,
|
| scoped_refptr<base::SingleThreadTaskRunner> db_thread_runner,
|
| password_manager::LoginDatabase* login_database,
|
| - PasswordWebDataService* web_data_service)
|
| + const scoped_refptr<PasswordWebDataService>& web_data_service)
|
| : PasswordStoreDefault(main_thread_runner,
|
| db_thread_runner,
|
| login_database) {
|
|
|