diff options
Diffstat (limited to 'lldb/source/API/SBCommunication.cpp')
| -rw-r--r-- | lldb/source/API/SBCommunication.cpp | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lldb/source/API/SBCommunication.cpp b/lldb/source/API/SBCommunication.cpp index 90df70bde72f1..d55ecd35b5570 100644 --- a/lldb/source/API/SBCommunication.cpp +++ b/lldb/source/API/SBCommunication.cpp @@ -1,4 +1,4 @@ -//===-- SBCommunication.cpp -------------------------------------*- C++ -*-===// +//===-- SBCommunication.cpp -----------------------------------------------===//  //  // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.  // See https://llvm.org/LICENSE.txt for license information. @@ -63,7 +63,7 @@ ConnectionStatus SBCommunication::Connect(const char *url) {    if (m_opaque) {      if (!m_opaque->HasConnection()) -      m_opaque->SetConnection(Host::CreateDefaultConnection(url).release()); +      m_opaque->SetConnection(Host::CreateDefaultConnection(url));      return m_opaque->Connect(url, nullptr);    }    return eConnectionStatusNoConnection; @@ -79,7 +79,8 @@ ConnectionStatus SBCommunication::AdoptFileDesriptor(int fd, bool owns_fd) {        if (m_opaque->IsConnected())          m_opaque->Disconnect();      } -    m_opaque->SetConnection(new ConnectionFileDescriptor(fd, owns_fd)); +    m_opaque->SetConnection( +        std::make_unique<ConnectionFileDescriptor>(fd, owns_fd));      if (m_opaque->IsConnected())        status = eConnectionStatusSuccess;      else | 
