| Index: chrome/browser/prefs/pref_value_map.cc
|
| diff --git a/chrome/browser/prefs/pref_value_map.cc b/chrome/browser/prefs/pref_value_map.cc
|
| index b810519bbb27795d59960c27c283ebdb571553d7..3d69cf160dee72610500222f04c591b6d7ee8808 100644
|
| --- a/chrome/browser/prefs/pref_value_map.cc
|
| +++ b/chrome/browser/prefs/pref_value_map.cc
|
| @@ -102,6 +102,15 @@ void PrefValueMap::SetString(const std::string& key,
|
| SetValue(key, Value::CreateStringValue(value));
|
| }
|
|
|
| +bool PrefValueMap::GetInteger(const std::string& key, int* value) const {
|
| + const Value* stored_value = NULL;
|
| + return GetValue(key, &stored_value) && stored_value->GetAsInteger(value);
|
| +}
|
| +
|
| +void PrefValueMap::SetInteger(const std::string& key, const int value) {
|
| + SetValue(key, Value::CreateIntegerValue(value));
|
| +}
|
| +
|
| void PrefValueMap::GetDifferingKeys(
|
| const PrefValueMap* other,
|
| std::vector<std::string>* differing_keys) const {
|
|
|