diff options
author | Tom Tromey <tom@tromey.com> | 2023-12-17 11:37:35 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2024-02-08 12:16:07 -0700 |
commit | 764593ab5fe0460eadd988636a3a54feabf9a0e4 (patch) | |
tree | b65f383bb1b2459df8a77610d3bd22b50bfab91f /gdb | |
parent | 1ad87082ead2a147cf1cde24a7f031677f760f67 (diff) | |
download | gdb-764593ab5fe0460eadd988636a3a54feabf9a0e4.zip gdb-764593ab5fe0460eadd988636a3a54feabf9a0e4.tar.gz gdb-764593ab5fe0460eadd988636a3a54feabf9a0e4.tar.bz2 |
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 <tdevries@suse.de>
Reviewed-By: Andrew Burgess <aburgess@redhat.com>
Approved-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/tui/tui-regs.c | 22 | ||||
-rw-r--r-- | gdb/tui/tui-regs.h | 2 |
2 files changed, 11 insertions, 13 deletions
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<tui_register_info> m_regs_content; |