From 80cfd81483695856ac8c22cb8fd45917d5b64096 Mon Sep 17 00:00:00 2001 From: Artem Titov Date: Tue, 19 Mar 2019 16:03:44 +0100 Subject: [PATCH] Move PeerConnectionComponents when creating PeerConnectionDependencies. Move PeerConnectionComponents when creating PeerConnectionDependencies instead of passing them by pointer in test_peer.cc in PC e2e test framework Bug: webrtc:10138 Change-Id: I490f576c6af3eab42df04ba597945e66a87880e9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/128579 Reviewed-by: Mirko Bonadei Commit-Queue: Artem Titov Cr-Commit-Position: refs/heads/master@{#27180} --- test/pc/e2e/test_peer.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/pc/e2e/test_peer.cc b/test/pc/e2e/test_peer.cc index eca404c517..54a9ce96f3 100644 --- a/test/pc/e2e/test_peer.cc +++ b/test/pc/e2e/test_peer.cc @@ -200,7 +200,7 @@ PeerConnectionFactoryDependencies CreatePCFDependencies( // Creates PeerConnectionDependencies objects, providing entities // from InjectableComponents::PeerConnectionComponents. PeerConnectionDependencies CreatePCDependencies( - PeerConnectionComponents* pc_dependencies, + std::unique_ptr pc_dependencies, PeerConnectionObserver* observer) { PeerConnectionDependencies pc_deps(observer); @@ -262,8 +262,8 @@ std::unique_ptr TestPeer::CreateTestPeer( CreateModularPeerConnectionFactory(std::move(pcf_deps)); // Create peer connection. - PeerConnectionDependencies pc_deps = - CreatePCDependencies(components->pc_dependencies.get(), observer.get()); + PeerConnectionDependencies pc_deps = CreatePCDependencies( + std::move(components->pc_dependencies), observer.get()); rtc::scoped_refptr pc = pcf->CreatePeerConnection(params->rtc_configuration, std::move(pc_deps));