| Index: chrome/browser/prefs/pref_service.cc
|
| diff --git a/chrome/browser/prefs/pref_service.cc b/chrome/browser/prefs/pref_service.cc
|
| index 6cb98364ed38ee4d05345c2c50f46859adb20509..9eb054ad2ef8b5459a2ea36c2590294369ae024f 100644
|
| --- a/chrome/browser/prefs/pref_service.cc
|
| +++ b/chrome/browser/prefs/pref_service.cc
|
| @@ -798,7 +798,7 @@ Value* PrefService::GetMutableUserPref(const char* path,
|
| Value* value = NULL;
|
| if (user_pref_store_->GetMutableValue(path, &value)
|
| != PersistentPrefStore::READ_OK ||
|
| - !value->IsType(type)) {
|
| + value->GetType() != type) {
|
| if (type == Value::TYPE_DICTIONARY) {
|
| value = new DictionaryValue;
|
| } else if (type == Value::TYPE_LIST) {
|
| @@ -861,7 +861,7 @@ const Value* PrefService::Preference::GetValue() const {
|
|
|
| const Value* found_value = NULL;
|
| if (pref_value_store()->GetValue(name_, type_, &found_value)) {
|
| - DCHECK(found_value->IsType(type_));
|
| + DCHECK(found_value->GetType() == type_);
|
| return found_value;
|
| }
|
|
|
|
|