From 764593ab5fe0460eadd988636a3a54feabf9a0e4 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 17 Dec 2023 11:37:35 -0700 Subject: Simplify tui_data_win::erase_data_content There's only a single call to tui_data_win::erase_data_content now, so remove the parameter and make it just render the "empty window" text. Tested-By: Tom de Vries Reviewed-By: Andrew Burgess Approved-By: Andrew Burgess --- gdb/tui/tui-regs.c | 22 ++++++++++------------ gdb/tui/tui-regs.h | 2 +- 2 files changed, 11 insertions(+), 13 deletions(-) (limited to 'gdb') diff --git a/gdb/tui/tui-regs.c b/gdb/tui/tui-regs.c index 52cf6b7..10d9bc6 100644 --- a/gdb/tui/tui-regs.c +++ b/gdb/tui/tui-regs.c @@ -347,21 +347,19 @@ tui_data_window::first_data_item_displayed () } void -tui_data_window::erase_data_content (const char *prompt) +tui_data_window::erase_data_content () { werase (handle.get ()); check_and_display_highlight_if_needed (); - if (prompt != NULL) - { - int half_width = (width - box_size ()) / 2; - int x_pos; - if (strlen (prompt) >= half_width) - x_pos = 1; - else - x_pos = half_width - strlen (prompt); - display_string (height / 2, x_pos, prompt); - } + const char *prompt = _("[ Register Values Unavailable ]"); + int half_width = (width - box_size ()) / 2; + int x_pos; + if (strlen (prompt) >= half_width) + x_pos = 1; + else + x_pos = half_width - strlen (prompt); + display_string (height / 2, x_pos, prompt); } /* See tui-regs.h. */ @@ -370,7 +368,7 @@ void tui_data_window::rerender () { if (m_regs_content.empty ()) - erase_data_content (_("[ Register Values Unavailable ]")); + erase_data_content (); else display_registers_from (0); tui_wrefresh (handle.get ()); diff --git a/gdb/tui/tui-regs.h b/gdb/tui/tui-regs.h index 7f1c30c..880f360 100644 --- a/gdb/tui/tui-regs.h +++ b/gdb/tui/tui-regs.h @@ -130,7 +130,7 @@ private: past the register area (-1) is returned. */ int first_reg_element_no_inline (int line_no) const; - void erase_data_content (const char *prompt); + void erase_data_content (); /* Information about each register in the current register group. */ std::vector m_regs_content; -- cgit v1.1