| Index: chromecast/media/cdm/cast_cdm.cc
|
| diff --git a/chromecast/media/cdm/cast_cdm.cc b/chromecast/media/cdm/cast_cdm.cc
|
| index 53036590bab451759faacf4039e2542e900bcdd7..e0b02821f0dc143c2302b9b24077f524c5b6206c 100644
|
| --- a/chromecast/media/cdm/cast_cdm.cc
|
| +++ b/chromecast/media/cdm/cast_cdm.cc
|
| @@ -127,7 +127,7 @@
|
| logging::LogMessage log_message(__FILE__, __LINE__, logging::LOG_INFO);
|
| log_message.stream() << "keystatuseschange ";
|
| int status_count[::media::CdmKeyInformation::KEY_STATUS_MAX] = {0};
|
| - for (const auto& key_info : keys_info) {
|
| + for (const auto* key_info : keys_info) {
|
| status_count[key_info->status]++;
|
| }
|
| for (int i = 0; i != ::media::CdmKeyInformation::KEY_STATUS_MAX; ++i) {
|
| @@ -156,8 +156,10 @@
|
| ::media::CdmKeysInfo* keys_info) {
|
| DCHECK(keys_info);
|
| for (const std::pair<std::string, std::string>& key : keys) {
|
| - keys_info->push_back(base::MakeUnique<::media::CdmKeyInformation>(
|
| - key.first, ::media::CdmKeyInformation::USABLE, 0));
|
| + std::unique_ptr<::media::CdmKeyInformation> cdm_key_information(
|
| + new ::media::CdmKeyInformation(key.first,
|
| + ::media::CdmKeyInformation::USABLE, 0));
|
| + keys_info->push_back(cdm_key_information.release());
|
| }
|
| }
|
|
|
|
|