diff options
Diffstat (limited to 'chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc')
-rw-r--r-- | chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc b/chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc index 89bc5e8..a7582de 100644 --- a/chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc +++ b/chrome/browser/extensions/api/preferences_private/preferences_private_apitest.cc @@ -8,6 +8,7 @@ #include "base/files/file_path.h" #include "base/files/file_util.h" #include "base/memory/ref_counted.h" +#include "base/memory/scoped_ptr.h" #include "base/message_loop/message_loop.h" #include "base/path_service.h" #include "base/values.h" @@ -54,9 +55,10 @@ class FakeProfileSyncService : public ProfileSyncService { ~FakeProfileSyncService() override {} - static KeyedService* BuildFakeProfileSyncService( + static scoped_ptr<KeyedService> BuildFakeProfileSyncService( content::BrowserContext* context) { - return new FakeProfileSyncService(static_cast<Profile*>(context)); + return make_scoped_ptr( + new FakeProfileSyncService(static_cast<Profile*>(context))); } void set_sync_initialized(bool sync_initialized) { |