Index: components/nacl/renderer/plugin/service_runtime.cc |
diff --git a/components/nacl/renderer/plugin/service_runtime.cc b/components/nacl/renderer/plugin/service_runtime.cc |
index 9c4e2b4ae7e17505f21c220ce12c5747615a589d..81479d35a1e2c1b9cc3bf3f68791e730e9b68bf7 100644 |
--- a/components/nacl/renderer/plugin/service_runtime.cc |
+++ b/components/nacl/renderer/plugin/service_runtime.cc |
@@ -38,7 +38,8 @@ ServiceRuntime::ServiceRuntime(Plugin* plugin, |
pp_instance_(pp_instance), |
main_service_runtime_(main_service_runtime), |
uses_nonsfi_mode_(uses_nonsfi_mode), |
- bootstrap_channel_(NACL_INVALID_HANDLE) { |
+ bootstrap_channel_(NACL_INVALID_HANDLE), |
+ process_id_(base::kNullProcessId) { |
} |
bool ServiceRuntime::SetupCommandChannel() { |
@@ -91,6 +92,8 @@ void ServiceRuntime::StartSelLdr(const SelLdrStartParams& params, |
PP_FromBool(uses_nonsfi_mode_), |
params.process_type, |
&bootstrap_channel_, |
+ &translator_channel_, |
+ &process_id_, |
callback.pp_completion_callback()); |
subprocess_.reset(tmp_subprocess.release()); |
} |