| Index: base/prefs/pref_member.cc
|
| diff --git a/base/prefs/pref_member.cc b/base/prefs/pref_member.cc
|
| index 4fa616f4fb612bb8bc3c6338d39a7f60a3033700..024c693438163de45f9b3ba6872aa9899e8b359a 100644
|
| --- a/base/prefs/pref_member.cc
|
| +++ b/base/prefs/pref_member.cc
|
| @@ -25,16 +25,14 @@ PrefMemberBase::~PrefMemberBase() {
|
| Destroy();
|
| }
|
|
|
| -void PrefMemberBase::Init(const char* pref_name,
|
| +void PrefMemberBase::Init(const std::string& pref_name,
|
| PrefService* prefs,
|
| const NamedChangeCallback& observer) {
|
| observer_ = observer;
|
| Init(pref_name, prefs);
|
| }
|
|
|
| -void PrefMemberBase::Init(const char* pref_name,
|
| - PrefService* prefs) {
|
| - DCHECK(pref_name);
|
| +void PrefMemberBase::Init(const std::string& pref_name, PrefService* prefs) {
|
| DCHECK(prefs);
|
| DCHECK(pref_name_.empty()); // Check that Init is only called once.
|
| prefs_ = prefs;
|
|
|