Index: media/blink/webcontentdecryptionmodule_impl.cc |
diff --git a/media/blink/webcontentdecryptionmodule_impl.cc b/media/blink/webcontentdecryptionmodule_impl.cc |
index 7bdd9c9ee3082e929491d714fd113827bd90fb4e..6284602ef137a4ab7033a000f3dc2ea39bd16c46 100644 |
--- a/media/blink/webcontentdecryptionmodule_impl.cc |
+++ b/media/blink/webcontentdecryptionmodule_impl.cc |
@@ -93,8 +93,8 @@ void WebContentDecryptionModuleImpl::setServerCertificate( |
blink::WebContentDecryptionModuleResult result) { |
DCHECK(server_certificate); |
adapter_->SetServerCertificate( |
- server_certificate, |
- base::saturated_cast<int>(server_certificate_length), |
+ std::vector<uint8>(server_certificate, |
+ server_certificate + server_certificate_length), |
scoped_ptr<SimpleCdmPromise>( |
new CdmResultPromise<>(result, std::string()))); |
} |