diff options
| -rw-r--r-- | lldb/source/Core/IOHandler.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lldb/source/Core/IOHandler.cpp b/lldb/source/Core/IOHandler.cpp index b796f43ad1b..e6339115b1a 100644 --- a/lldb/source/Core/IOHandler.cpp +++ b/lldb/source/Core/IOHandler.cpp @@ -4495,9 +4495,13 @@ public: if (StateIsStoppedState(state, true)) { - window.MoveCursor (40, 0); - if (thread) - window.Printf ("Thread: 0x%4.4" PRIx64, thread->GetID()); + StreamString strm; + const char *format = "Thread: ${thread.id%tid}"; + if (thread && Debugger::FormatPrompt (format, NULL, &exe_ctx, NULL, strm)) + { + window.MoveCursor (40, 0); + window.PutCStringTruncated(strm.GetString().c_str(), 1); + } window.MoveCursor (60, 0); if (frame) |

