From 9ad250b6e17ee57732b57f0c5285f002aad7cf04 Mon Sep 17 00:00:00 2001 From: "darin@chromium.org" Date: Wed, 25 Dec 2013 07:50:56 +0000 Subject: Mojo: Add MessagePipe to core_cpp.h for convenience Review URL: https://codereview.chromium.org/119563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242484 0039d316-1c4b-4281-b951-d872f2087c98 --- mojo/shell/service_manager.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'mojo/shell') diff --git a/mojo/shell/service_manager.cc b/mojo/shell/service_manager.cc index 23928e7..cb774ae 100644 --- a/mojo/shell/service_manager.cc +++ b/mojo/shell/service_manager.cc @@ -25,11 +25,10 @@ class ServiceManager::Service : public ShellStub { Service(ServiceManager* manager, const GURL& url) : manager_(manager), url_(url) { - ScopedMessagePipeHandle shell_handle, service_handle; - CreateMessagePipe(&shell_handle, &service_handle); - shell_client_.reset(shell_handle.Pass()); + MessagePipe pipe; + shell_client_.reset(pipe.handle0.Pass()); shell_client_.SetPeer(this); - manager_->GetLoaderForURL(url)->Load(url, manager_, service_handle.Pass()); + manager_->GetLoaderForURL(url)->Load(url, manager_, pipe.handle1.Pass()); } virtual ~Service() {} -- cgit v1.1