Index: components/gcm_driver/gcm_channel_status_request.cc |
diff --git a/components/gcm_driver/gcm_channel_status_request.cc b/components/gcm_driver/gcm_channel_status_request.cc |
index 90f3a906b1c0dd252d8daf9676f9cd937270aa22..d609f5506bd3690bfe1603f158537413b607faf7 100644 |
--- a/components/gcm_driver/gcm_channel_status_request.cc |
+++ b/components/gcm_driver/gcm_channel_status_request.cc |
@@ -60,7 +60,9 @@ void GCMChannelStatusRequest::Start() { |
sync_pb::ExperimentStatusRequest proto_data; |
proto_data.add_experiment_name(kGCMChannelTag); |
std::string upload_data; |
- DCHECK(proto_data.SerializeToString(&upload_data)); |
+ if (!proto_data.SerializeToString(&upload_data)) { |
+ NOTREACHED(); |
+ } |
url_fetcher_.reset( |
net::URLFetcher::Create(request_url, net::URLFetcher::POST, this)); |