[Lldb-commits] [lldb] [lldb] Remove ConstString from IOHandlerCursesGUI.cpp (PR #225524)
via lldb-commits
lldb-commits at lists.llvm.org
Tue Sep 22 14:11:00 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-lldb
Author: Alex Langford (bulbazord)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/225524.diff
1 Files Affected:
- (modified) lldb/source/Core/IOHandlerCursesGUI.cpp (+5-5)
``````````diff
diff --git a/lldb/source/Core/IOHandlerCursesGUI.cpp b/lldb/source/Core/IOHandlerCursesGUI.cpp
index 82abaeb2fba85..5f2cce04ffda4 100644
--- a/lldb/source/Core/IOHandlerCursesGUI.cpp
+++ b/lldb/source/Core/IOHandlerCursesGUI.cpp
@@ -4347,7 +4347,8 @@ class Application {
ListenerSP listener_sp(
Listener::MakeListener("lldb.IOHandler.curses.Application"));
- ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass());
+ llvm::StringRef broadcaster_class_process(
+ Process::GetStaticBroadcasterClass());
debugger.EnableForwardEvents(listener_sp);
m_update_screen = true;
@@ -4424,8 +4425,7 @@ class Application {
if (event_sp) {
Broadcaster *broadcaster = event_sp->GetBroadcaster();
if (broadcaster) {
- // uint32_t event_type = event_sp->GetType();
- ConstString broadcaster_class(
+ llvm::StringRef broadcaster_class(
broadcaster->GetBroadcasterClass());
if (broadcaster_class == broadcaster_class_process) {
m_update_screen = true;
@@ -6927,9 +6927,9 @@ class SourceFileWindowDelegate : public WindowDelegate {
m_sc = frame_sp->GetSymbolContext(eSymbolContextEverything);
if (m_sc.module_sp) {
m_title.Format("{0}", m_sc.module_sp->GetFileSpec().GetFilename());
- ConstString func_name = m_sc.GetFunctionName();
+ llvm::StringRef func_name = m_sc.GetFunctionName().GetStringRef();
if (func_name)
- m_title.Printf("`%s", func_name.GetCString());
+ m_title.Format("`{0}", func_name);
}
const uint32_t frame_idx = frame_sp->GetFrameIndex();
frame_changed = frame_idx != m_frame_idx;
``````````
</details>
https://github.com/llvm/llvm-project/pull/225524
More information about the lldb-commits
mailing list