| Index: ppapi/proxy/ppb_instance_proxy.cc
|
| diff --git a/ppapi/proxy/ppb_instance_proxy.cc b/ppapi/proxy/ppb_instance_proxy.cc
|
| index f8b8ac9c22ac45b4fe261e3502b1a0ff81b22c08..2897757f242aa8d521b5a5d34350a63c1d06de6f 100644
|
| --- a/ppapi/proxy/ppb_instance_proxy.cc
|
| +++ b/ppapi/proxy/ppb_instance_proxy.cc
|
| @@ -5,6 +5,7 @@
|
| #include "ppapi/proxy/ppb_instance_proxy.h"
|
|
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/numerics/safe_conversions.h"
|
| #include "base/stl_util.h"
|
| #include "build/build_config.h"
|
| #include "media/base/limits.h"
|
| @@ -1302,7 +1303,8 @@ void PPB_Instance_Proxy::OnHostMsgSessionKeysChange(
|
| StringVar::StringToPPVar(session_id));
|
| enter.functions()->SessionKeysChange(
|
| instance, session_id_var.get(), has_additional_usable_key,
|
| - key_information.size(), vector_as_array(&key_information));
|
| + base::checked_cast<uint32_t>(key_information.size()),
|
| + vector_as_array(&key_information));
|
| }
|
| }
|
|
|
|
|