Index: chrome/browser/extensions/settings/settings_leveldb_storage.h |
diff --git a/chrome/browser/extensions/settings/settings_leveldb_storage.h b/chrome/browser/extensions/settings/settings_leveldb_storage.h |
index 96cff0569aea5f34d90f5b212a448e3150f6f944..390bc614d9aa6ca60c95b40782f997f3cd9dd0d3 100644 |
--- a/chrome/browser/extensions/settings/settings_leveldb_storage.h |
+++ b/chrome/browser/extensions/settings/settings_leveldb_storage.h |
@@ -29,15 +29,13 @@ class SettingsLeveldbStorage : public SettingsStorage { |
// Factory for creating SettingsLeveldbStorage instances. |
class Factory : public SettingsStorageFactory { |
public: |
- Factory() {} |
- virtual ~Factory() {} |
- |
- // SettingsStorageFactory implementation. |
virtual SettingsStorage* Create( |
- const FilePath& base_path, const std::string& extension_id) OVERRIDE; |
+ const FilePath& base_path, |
+ const std::string& extension_id) OVERRIDE; |
private: |
- DISALLOW_COPY_AND_ASSIGN(Factory); |
+ // SettingsStorageFactory is refcounted. |
+ virtual ~Factory() {} |
}; |
// Must be deleted on the FILE thread. |