Index: chrome/browser/extensions/settings/settings_leveldb_storage_unittest.cc |
diff --git a/chrome/browser/extensions/settings/settings_leveldb_storage_unittest.cc b/chrome/browser/extensions/settings/settings_leveldb_storage_unittest.cc |
index 8e7ec393b9a56da85e8aec52ff14003bf847056f..6d8aa10f2104cd5a917d319ad408c51651f3784e 100644 |
--- a/chrome/browser/extensions/settings/settings_leveldb_storage_unittest.cc |
+++ b/chrome/browser/extensions/settings/settings_leveldb_storage_unittest.cc |
@@ -4,6 +4,7 @@ |
#include "chrome/browser/extensions/settings/settings_storage_unittest.h" |
+#include "base/memory/ref_counted.h" |
#include "chrome/browser/extensions/settings/settings_leveldb_storage.h" |
namespace extensions { |
@@ -12,7 +13,8 @@ namespace { |
SettingsStorage* Param( |
const FilePath& file_path, const std::string& extension_id) { |
- return SettingsLeveldbStorage::Factory().Create(file_path, extension_id); |
+ return scoped_refptr<SettingsStorageFactory>( |
+ new SettingsLeveldbStorage::Factory())->Create(file_path, extension_id); |
} |
} // namespace |