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; |
} |