diff options
Diffstat (limited to 'lldb/source/API/SBLineEntry.cpp')
-rw-r--r-- | lldb/source/API/SBLineEntry.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lldb/source/API/SBLineEntry.cpp b/lldb/source/API/SBLineEntry.cpp index 6915f58b24d..db288bc6f0c 100644 --- a/lldb/source/API/SBLineEntry.cpp +++ b/lldb/source/API/SBLineEntry.cpp @@ -225,16 +225,18 @@ SBLineEntry::ref() const bool SBLineEntry::GetDescription (SBStream &description) { + Stream &strm = description.ref(); + if (m_opaque_ap.get()) { char file_path[PATH_MAX*2]; m_opaque_ap->file.GetPath (file_path, sizeof (file_path)); - description.Printf ("%s:%u", file_path, GetLine()); + strm.Printf ("%s:%u", file_path, GetLine()); if (GetColumn() > 0) - description.Printf (":%u", GetColumn()); + strm.Printf (":%u", GetColumn()); } else - description.Printf ("No value"); + strm.PutCString ("No value"); return true; } |