diff options
author | Alex Langford <alangford@apple.com> | 2023-07-11 17:38:10 -0700 |
---|---|---|
committer | Alex Langford <alangford@apple.com> | 2023-07-14 10:46:42 -0700 |
commit | 7ee633a24b8ce87b3a9b2f0f4bd1aace634cd2a1 (patch) | |
tree | b358776fd775012d0455c9df1789cc77eee96a40 /lldb/source/API/SBDebugger.cpp | |
parent | ce225982af734bdb68dc054017fc4411c179591c (diff) | |
download | llvm-7ee633a24b8ce87b3a9b2f0f4bd1aace634cd2a1.zip llvm-7ee633a24b8ce87b3a9b2f0f4bd1aace634cd2a1.tar.gz llvm-7ee633a24b8ce87b3a9b2f0f4bd1aace634cd2a1.tar.bz2 |
[lldb][NFCI] Remove unneeded temporary std::string allocations in SBAPI
This uses some friend class trickery to avoid some unneeded temporary
std::string allocations.
Differential Revision: https://reviews.llvm.org/D155035
Diffstat (limited to 'lldb/source/API/SBDebugger.cpp')
-rw-r--r-- | lldb/source/API/SBDebugger.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/API/SBDebugger.cpp b/lldb/source/API/SBDebugger.cpp index 9641e2f..9cf4646 100644 --- a/lldb/source/API/SBDebugger.cpp +++ b/lldb/source/API/SBDebugger.cpp @@ -1399,9 +1399,9 @@ const char *SBDebugger::GetPrompt() const { Log *log = GetLog(LLDBLog::API); - LLDB_LOGF(log, "SBDebugger(%p)::GetPrompt () => \"%s\"", - static_cast<void *>(m_opaque_sp.get()), - (m_opaque_sp ? m_opaque_sp->GetPrompt().str().c_str() : "")); + LLDB_LOG(log, "SBDebugger({0:x})::GetPrompt () => \"{1}\"", + static_cast<void *>(m_opaque_sp.get()), + (m_opaque_sp ? m_opaque_sp->GetPrompt() : "")); return (m_opaque_sp ? ConstString(m_opaque_sp->GetPrompt()).GetCString() : nullptr); |