| Index: chrome/nacl/nacl_listener.cc
|
| diff --git a/chrome/nacl/nacl_listener.cc b/chrome/nacl/nacl_listener.cc
|
| index 5f3ced4af92f8cea3ce22ca52e71717cb3aa5f02..477be0ed4d8ef6695b869b40d1d64621c3e883ce 100644
|
| --- a/chrome/nacl/nacl_listener.cc
|
| +++ b/chrome/nacl/nacl_listener.cc
|
| @@ -7,6 +7,10 @@
|
| #include <errno.h>
|
| #include <stdlib.h>
|
|
|
| +#if defined(OS_POSIX)
|
| +#include <unistd.h>
|
| +#endif
|
| +
|
| #include "base/command_line.h"
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| @@ -141,6 +145,9 @@ NaClListener::NaClListener() : shutdown_event_(true, false),
|
| #if defined(OS_LINUX)
|
| prereserved_sandbox_size_(0),
|
| #endif
|
| +#if defined(OS_POSIX)
|
| + number_of_cores_(-1), // unknown/error
|
| +#endif
|
| main_loop_(NULL) {
|
| io_thread_.StartWithOptions(base::Thread::Options(MessageLoop::TYPE_IO, 0));
|
| #if defined(OS_WIN)
|
| @@ -226,6 +233,7 @@ void NaClListener::OnStart(const nacl::NaClStartParams& params) {
|
| LOG(ERROR) << "Failed to dup() the urandom FD";
|
| return;
|
| }
|
| + args->number_of_cores = number_of_cores_;
|
| args->create_memory_object_func = CreateMemoryObject;
|
| # if defined(OS_MACOSX)
|
| CHECK(handles.size() >= 1);
|
|
|