summaryrefslogtreecommitdiffstats
path: root/chrome/browser/search_engines
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/search_engines')
-rw-r--r--chrome/browser/search_engines/edit_search_engine_controller.h3
-rw-r--r--chrome/browser/search_engines/template_url_parser.h3
2 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/search_engines/edit_search_engine_controller.h b/chrome/browser/search_engines/edit_search_engine_controller.h
index ec6e56a..b250afe 100644
--- a/chrome/browser/search_engines/edit_search_engine_controller.h
+++ b/chrome/browser/search_engines/edit_search_engine_controller.h
@@ -24,6 +24,9 @@ class EditSearchEngineControllerDelegate {
const std::wstring& title,
const std::wstring& keyword,
const std::string& url) = 0;
+
+ protected:
+ virtual ~EditSearchEngineControllerDelegate() {}
};
// EditSearchEngineController provides the core platform independent logic
diff --git a/chrome/browser/search_engines/template_url_parser.h b/chrome/browser/search_engines/template_url_parser.h
index b1b29b0..d978da5 100644
--- a/chrome/browser/search_engines/template_url_parser.h
+++ b/chrome/browser/search_engines/template_url_parser.h
@@ -22,6 +22,9 @@ class TemplateURLParser {
// methods returns false, the parameter is not included.
virtual bool KeepParameter(const std::string& key,
const std::string& value) = 0;
+
+ protected:
+ virtual ~ParameterFilter() {}
};
// Decodes the chunk of data representing a TemplateURL. If data does
// not describe a valid TemplateURL false is returned. Additionally, if the