Index: chrome/service/service_process.cc |
diff --git a/chrome/service/service_process.cc b/chrome/service/service_process.cc |
index 56d8db8e67e80b92ad5e7b6dc85251c53bc5f03a..68d4f82ae9a48bd4db9c75ee0969825daf6de9cf 100644 |
--- a/chrome/service/service_process.cc |
+++ b/chrome/service/service_process.cc |
@@ -131,7 +131,7 @@ mojo::edk::ScopedPlatformHandle CreateServerHandle( |
return mojo::edk::ScopedPlatformHandle(platform_handle); |
#else |
return mojo::edk::CreateServerHandle( |
- mojo::edk::NamedPlatformHandle(channel_handle.name), false); |
+ mojo::edk::NamedPlatformHandle(channel_handle.name)); |
#endif |
} |
#endif |
@@ -334,7 +334,9 @@ mojo::ScopedMessagePipeHandle ServiceProcess::CreateChannelMessagePipe() { |
#if defined(OS_POSIX) |
channel_handle = mojo::edk::DuplicatePlatformHandle(server_handle_.get()); |
#elif defined(OS_WIN) |
- channel_handle = mojo::edk::CreateServerHandle(server_handle_, false); |
+ mojo::edk::CreateServerHandleOptions options; |
+ options.enforce_uniqueness = false; |
+ channel_handle = mojo::edk::CreateServerHandle(server_handle_, options); |
#endif |
CHECK(channel_handle.is_valid()); |