summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/dom_ui
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/chromeos/dom_ui')
-rw-r--r--chrome/browser/chromeos/dom_ui/system_settings_provider.cc2
-rw-r--r--chrome/browser/chromeos/dom_ui/system_settings_provider.h3
2 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/chromeos/dom_ui/system_settings_provider.cc b/chrome/browser/chromeos/dom_ui/system_settings_provider.cc
index cd17c0d..a376cf0 100644
--- a/chrome/browser/chromeos/dom_ui/system_settings_provider.cc
+++ b/chrome/browser/chromeos/dom_ui/system_settings_provider.cc
@@ -67,7 +67,7 @@ SystemSettingsProvider::~SystemSettingsProvider() {
STLDeleteElements(&timezones_);
}
-void SystemSettingsProvider::Set(const std::string& path, Value* in_value) {
+void SystemSettingsProvider::DoSet(const std::string& path, Value* in_value) {
if (path == kSystemTimezone) {
string16 value;
if (!in_value || !in_value->IsType(Value::TYPE_STRING) ||
diff --git a/chrome/browser/chromeos/dom_ui/system_settings_provider.h b/chrome/browser/chromeos/dom_ui/system_settings_provider.h
index df97c46..816ea2c 100644
--- a/chrome/browser/chromeos/dom_ui/system_settings_provider.h
+++ b/chrome/browser/chromeos/dom_ui/system_settings_provider.h
@@ -24,7 +24,6 @@ class SystemSettingsProvider : public CrosSettingsProvider,
virtual ~SystemSettingsProvider();
// CrosSettingsProvider overrides.
- virtual void Set(const std::string& path, Value* in_value);
virtual bool Get(const std::string& path, Value** out_value) const;
virtual bool HandlesSetting(const std::string& path);
@@ -35,6 +34,8 @@ class SystemSettingsProvider : public CrosSettingsProvider,
ListValue* GetTimezoneList();
private:
+ // CrosSettingsProvider overrides.
+ virtual void DoSet(const std::string& path, Value* in_value);
// Gets timezone name.
static string16 GetTimezoneName(const icu::TimeZone& timezone);