diff options
Diffstat (limited to 'lldb/source/Core/InputReader.cpp')
-rw-r--r-- | lldb/source/Core/InputReader.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lldb/source/Core/InputReader.cpp b/lldb/source/Core/InputReader.cpp index b8a61c29953..fc94bed0834 100644 --- a/lldb/source/Core/InputReader.cpp +++ b/lldb/source/Core/InputReader.cpp @@ -302,9 +302,12 @@ InputReader::RefreshPrompt () { if (!m_prompt.empty()) { - FILE *out_fh = m_debugger.GetOutputFileHandle(); - if (out_fh) - ::fprintf (out_fh, "%s", m_prompt.c_str()); + File &out_file = m_debugger.GetOutputFile(); + if (out_file.IsValid()) + { + out_file.Printf ("%s", m_prompt.c_str()); + out_file.Flush(); + } } } |