[lldb/Interpreter] Use std::make_shared<StreamString> (NFC)
authorJonas Devlieghere <jonas@devlieghere.com>
Tue, 16 Jun 2020 03:48:35 +0000 (20:48 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Tue, 16 Jun 2020 03:48:55 +0000 (20:48 -0700)
lldb/include/lldb/Interpreter/CommandReturnObject.h

index 6a3ec83..a7c2eea 100644 (file)
@@ -46,7 +46,7 @@ public:
     // Make sure we at least have our normal string stream output stream
     lldb::StreamSP stream_sp(m_out_stream.GetStreamAtIndex(eStreamStringIndex));
     if (!stream_sp) {
-      stream_sp.reset(new StreamString());
+      stream_sp = std::make_shared<StreamString>();
       m_out_stream.SetStreamAtIndex(eStreamStringIndex, stream_sp);
     }
     return m_out_stream;
@@ -56,7 +56,7 @@ public:
     // Make sure we at least have our normal string stream output stream
     lldb::StreamSP stream_sp(m_err_stream.GetStreamAtIndex(eStreamStringIndex));
     if (!stream_sp) {
-      stream_sp.reset(new StreamString());
+      stream_sp = std::make_shared<StreamString>();
       m_err_stream.SetStreamAtIndex(eStreamStringIndex, stream_sp);
     }
     return m_err_stream;