| Index: sandbox/mac/launchd_interception_server.cc
|
| diff --git a/sandbox/mac/launchd_interception_server.cc b/sandbox/mac/launchd_interception_server.cc
|
| index 70fd33ea720a584b47c576efc5676ccfc56fbbcb..7f62a7f46eb5d8073e15b61207c75bfd389cced1 100644
|
| --- a/sandbox/mac/launchd_interception_server.cc
|
| +++ b/sandbox/mac/launchd_interception_server.cc
|
| @@ -27,7 +27,7 @@ LaunchdInterceptionServer::LaunchdInterceptionServer(
|
| LaunchdInterceptionServer::~LaunchdInterceptionServer() {
|
| }
|
|
|
| -bool LaunchdInterceptionServer::Initialize() {
|
| +bool LaunchdInterceptionServer::Initialize(mach_port_t server_receive_right) {
|
| mach_port_t task = mach_task_self();
|
| kern_return_t kr;
|
|
|
| @@ -46,7 +46,8 @@ bool LaunchdInterceptionServer::Initialize() {
|
| }
|
| sandbox_send_port_.reset(sandbox_port_);
|
|
|
| - message_server_.reset(new MachMessageServer(this, kBufferSize));
|
| + message_server_.reset(
|
| + new MachMessageServer(this, server_receive_right, kBufferSize));
|
| return message_server_->Initialize();
|
| }
|
|
|
|
|