| Index: chrome/renderer/render_process_impl.cc
|
| diff --git a/chrome/renderer/render_process_impl.cc b/chrome/renderer/render_process_impl.cc
|
| index e610df9201c02d336f8293233c77eb25fd85beb5..0085ae76437c118f8c2bce951d078a4b246629e3 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)) {
|
|
|