| Index: ipc/mojo/ipc_mojo_message_helper.cc
|
| diff --git a/ipc/mojo/ipc_mojo_message_helper.cc b/ipc/mojo/ipc_mojo_message_helper.cc
|
| deleted file mode 100644
|
| index ae5e83a2cdb12e54c5807b967217e83d40dfbb17..0000000000000000000000000000000000000000
|
| --- a/ipc/mojo/ipc_mojo_message_helper.cc
|
| +++ /dev/null
|
| @@ -1,51 +0,0 @@
|
| -// Copyright (c) 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "ipc/mojo/ipc_mojo_message_helper.h"
|
| -
|
| -#include <utility>
|
| -
|
| -#include "ipc/mojo/ipc_mojo_handle_attachment.h"
|
| -
|
| -namespace IPC {
|
| -
|
| -// static
|
| -bool MojoMessageHelper::WriteMessagePipeTo(
|
| - base::Pickle* message,
|
| - mojo::ScopedMessagePipeHandle handle) {
|
| - message->WriteAttachment(new internal::MojoHandleAttachment(
|
| - mojo::ScopedHandle::From(std::move(handle))));
|
| - return true;
|
| -}
|
| -
|
| -// static
|
| -bool MojoMessageHelper::ReadMessagePipeFrom(
|
| - const base::Pickle* message,
|
| - base::PickleIterator* iter,
|
| - mojo::ScopedMessagePipeHandle* handle) {
|
| - scoped_refptr<base::Pickle::Attachment> attachment;
|
| - if (!message->ReadAttachment(iter, &attachment)) {
|
| - LOG(ERROR) << "Failed to read attachment for message pipe.";
|
| - return false;
|
| - }
|
| -
|
| - MessageAttachment::Type type =
|
| - static_cast<MessageAttachment*>(attachment.get())->GetType();
|
| - if (type != MessageAttachment::TYPE_MOJO_HANDLE) {
|
| - LOG(ERROR) << "Unxpected attachment type:" << type;
|
| - return false;
|
| - }
|
| -
|
| - handle->reset(mojo::MessagePipeHandle(
|
| - static_cast<internal::MojoHandleAttachment*>(attachment.get())
|
| - ->TakeHandle()
|
| - .release()
|
| - .value()));
|
| - return true;
|
| -}
|
| -
|
| -MojoMessageHelper::MojoMessageHelper() {
|
| -}
|
| -
|
| -} // namespace IPC
|
|
|