diff options
Diffstat (limited to 'chrome/renderer/render_process_impl.cc')
-rw-r--r-- | chrome/renderer/render_process_impl.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chrome/renderer/render_process_impl.cc b/chrome/renderer/render_process_impl.cc index e610df9..0085ae7 100644 --- a/chrome/renderer/render_process_impl.cc +++ b/chrome/renderer/render_process_impl.cc @@ -154,8 +154,12 @@ RenderProcessImpl::RenderProcessImpl() } #ifndef DISABLE_NACL - if (command_line.HasSwitch(switches::kInternalNaCl)) - RegisterInternalNaClPlugin(LaunchNaClProcess); + if (command_line.HasSwitch(switches::kInternalNaCl)) { + std::map<std::string, uintptr_t> funcs; + funcs["launch_nacl_process"] = + reinterpret_cast<uintptr_t>(LaunchNaClProcess); + RegisterInternalNaClPlugin(funcs); + } #endif if (!command_line.HasSwitch(switches::kDisableByteRangeSupport)) { |