| Index: google_apis/gcm/engine/gservices_settings.cc
|
| diff --git a/google_apis/gcm/engine/gservices_settings.cc b/google_apis/gcm/engine/gservices_settings.cc
|
| index cde4d7fbb2ba56aaea7a19ccf70dd56534b91b96..65f4453f2082ace3bac98a0d231fcf6698f7fa02 100644
|
| --- a/google_apis/gcm/engine/gservices_settings.cc
|
| +++ b/google_apis/gcm/engine/gservices_settings.cc
|
| @@ -227,7 +227,8 @@ bool GServicesSettings::UpdateFromCheckinResponse(
|
| return false;
|
| }
|
|
|
| - if (settings_diff && name.find(kDeleteSettingPrefix) == 0) {
|
| + if (settings_diff && base::StartsWith(name, kDeleteSettingPrefix,
|
| + base::CompareCase::SENSITIVE)) {
|
| std::string setting_to_delete =
|
| name.substr(arraysize(kDeleteSettingPrefix) - 1);
|
| new_settings.erase(setting_to_delete);
|
|
|