Chromium Code Reviews| Index: chrome/nacl/nacl_listener.cc |
| diff --git a/chrome/nacl/nacl_listener.cc b/chrome/nacl/nacl_listener.cc |
| index 5f3ced4af92f8cea3ce22ca52e71717cb3aa5f02..22223e92bc70123eb7ee35220a1ce3bfc599936f 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_LINUX) || defined(OS_MACOSX) |
|
jvoung (off chromium)
2013/04/17 17:07:18
Can this just be #if defined(OS_POSIX) like the ot
bsy
2013/04/17 20:55:21
Done.
|
| +#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); |