| Index: ipc/ipc_test_messages.h
|
| diff --git a/ipc/ipc_test_messages.h b/ipc/ipc_test_messages.h
|
| index 4bf927eb0547f642e795ebd3de11bcbec18eb31c..d1247cbf68312627ea09d464f7e173806f36cea8 100644
|
| --- a/ipc/ipc_test_messages.h
|
| +++ b/ipc/ipc_test_messages.h
|
| @@ -2,13 +2,33 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +// Multiply-included file, no traditional include guard.
|
| #include "build/build_config.h"
|
|
|
| -#if defined(OS_WIN)
|
| -#include "ipc/handle_win.h"
|
| #include "ipc/ipc_message_macros.h"
|
| #define IPC_MESSAGE_START IPCTestMsgStart
|
|
|
| +#if defined(OS_WIN)
|
| +#include "ipc/handle_win.h"
|
| +
|
| IPC_MESSAGE_CONTROL3(TestHandleWinMsg, int, IPC::HandleWin, int)
|
| IPC_MESSAGE_CONTROL2(TestTwoHandleWinMsg, IPC::HandleWin, IPC::HandleWin)
|
| #endif // defined(OS_WIN)
|
| +
|
| +#if defined(OS_MACOSX)
|
| +#include "base/file_descriptor_posix.h"
|
| +#include "base/memory/shared_memory_handle.h"
|
| +
|
| +IPC_MESSAGE_CONTROL3(TestSharedMemoryHandleMsg1,
|
| + int,
|
| + base::SharedMemoryHandle,
|
| + int)
|
| +IPC_MESSAGE_CONTROL2(TestSharedMemoryHandleMsg2,
|
| + base::SharedMemoryHandle,
|
| + base::SharedMemoryHandle)
|
| +IPC_MESSAGE_CONTROL4(TestSharedMemoryHandleMsg3,
|
| + base::FileDescriptor,
|
| + base::SharedMemoryHandle,
|
| + base::FileDescriptor,
|
| + base::SharedMemoryHandle)
|
| +#endif // defined(OS_MACOSX)
|
|
|