Index: mojo/edk/system/core.cc |
diff --git a/mojo/edk/system/core.cc b/mojo/edk/system/core.cc |
index e82e9f4634fbaac44b5100ae7e6e77a10f04d7f6..2c1cdb890ba24633dfb77d5362e4b3a241e9606c 100644 |
--- a/mojo/edk/system/core.cc |
+++ b/mojo/edk/system/core.cc |
@@ -381,7 +381,8 @@ MojoResult Core::CreateDataPipe( |
} |
DCHECK_NE(handle_pair.second, MOJO_HANDLE_INVALID); |
- scoped_refptr<DataPipe> data_pipe(new LocalDataPipeImpl(validated_options)); |
+ scoped_refptr<DataPipe> data_pipe( |
+ LocalDataPipeImpl::Create(validated_options)); |
producer_dispatcher->Init(data_pipe); |
consumer_dispatcher->Init(data_pipe); |