| Index: ios/chrome/browser/bookmarks/bookmark_model_factory.cc
|
| diff --git a/ios/chrome/browser/bookmarks/bookmark_model_factory.cc b/ios/chrome/browser/bookmarks/bookmark_model_factory.cc
|
| index 4305013324e848f5b6fa6dccedcb092343d0cea3..16ae64d5a033d0bd83ec82210b47ed4d4c4837a7 100644
|
| --- a/ios/chrome/browser/bookmarks/bookmark_model_factory.cc
|
| +++ b/ios/chrome/browser/bookmarks/bookmark_model_factory.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <utility>
|
|
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/memory/singleton.h"
|
| #include "components/bookmarks/browser/bookmark_model.h"
|
| #include "components/bookmarks/browser/bookmark_utils.h"
|
| @@ -57,13 +58,13 @@ void BookmarkModelFactory::RegisterBrowserStatePrefs(
|
| bookmarks::RegisterProfilePrefs(registry);
|
| }
|
|
|
| -scoped_ptr<KeyedService> BookmarkModelFactory::BuildServiceInstanceFor(
|
| +std::unique_ptr<KeyedService> BookmarkModelFactory::BuildServiceInstanceFor(
|
| web::BrowserState* context) const {
|
| ios::ChromeBrowserState* browser_state =
|
| ios::ChromeBrowserState::FromBrowserState(context);
|
| - scoped_ptr<bookmarks::BookmarkModel> bookmark_model(
|
| + std::unique_ptr<bookmarks::BookmarkModel> bookmark_model(
|
| new bookmarks::BookmarkModel(
|
| - make_scoped_ptr(new BookmarkClientImpl(browser_state))));
|
| + base::WrapUnique(new BookmarkClientImpl(browser_state))));
|
| bookmark_model->Load(
|
| browser_state->GetPrefs(),
|
| browser_state->GetStatePath(),
|
|
|