aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2023-12-17 11:37:35 -0700
committerTom Tromey <tom@tromey.com>2024-02-08 12:16:07 -0700
commit764593ab5fe0460eadd988636a3a54feabf9a0e4 (patch)
treeb65f383bb1b2459df8a77610d3bd22b50bfab91f /gdb
parent1ad87082ead2a147cf1cde24a7f031677f760f67 (diff)
downloadgdb-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.c22
-rw-r--r--gdb/tui/tui-regs.h2
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;