Index: chrome/browser/content_exceptions_table_model.h |
diff --git a/chrome/browser/content_exceptions_table_model.h b/chrome/browser/content_exceptions_table_model.h |
index f30633fc7606c33d3f396bd27a0e0e195c428e1d..8e29591e8af88cd617af48665be5166929d02507 100644 |
--- a/chrome/browser/content_exceptions_table_model.h |
+++ b/chrome/browser/content_exceptions_table_model.h |
@@ -9,6 +9,7 @@ |
#include <string> |
#include "app/table_model.h" |
+#include "base/ref_counted.h" |
#include "chrome/common/content_settings.h" |
#include "chrome/common/content_settings_types.h" |
#include "chrome/browser/host_content_settings_map.h" |
@@ -63,8 +64,8 @@ class ContentExceptionsTableModel : public TableModel { |
return is_off_the_record ? off_the_record_entries_ : entries_; |
} |
- HostContentSettingsMap* map_; |
- HostContentSettingsMap* off_the_record_map_; |
+ scoped_refptr<HostContentSettingsMap> map_; |
+ scoped_refptr<HostContentSettingsMap> off_the_record_map_; |
ContentSettingsType content_type_; |
HostContentSettingsMap::SettingsForOneType entries_; |
HostContentSettingsMap::SettingsForOneType off_the_record_entries_; |