Index: chrome/browser/extensions/app_notify_channel_setup.cc |
diff --git a/chrome/browser/extensions/app_notify_channel_setup.cc b/chrome/browser/extensions/app_notify_channel_setup.cc |
index 4f710080fe34af5c417261d9c2b3d52c02a2ea37..106eac7c756c8294edaff344ba4097d89bddee29 100644 |
--- a/chrome/browser/extensions/app_notify_channel_setup.cc |
+++ b/chrome/browser/extensions/app_notify_channel_setup.cc |
@@ -407,14 +407,6 @@ bool AppNotifyChannelSetup::ParseCWSChannelServiceResponse( |
if (!value.get() || value->GetType() != base::Value::TYPE_DICTIONARY) |
return false; |
- Value* channel_id_value; |
DictionaryValue* dict = static_cast<DictionaryValue*>(value.get()); |
- if (!dict->Get("id", &channel_id_value)) |
- return false; |
- if (channel_id_value->GetType() != base::Value::TYPE_STRING) |
- return false; |
- |
- StringValue* channel_id = static_cast<StringValue*>(channel_id_value); |
- channel_id->GetAsString(result); |
- return true; |
+ return dict->GetString("id", result); |
} |