[6/6] Don't call erase_data_content from tui_data_window::show_registers
Commit Message
tui_data_window::show_registers currently calls erase_data_content.
However, I think it's better to have fewer calls to this (ideally just
one would suffice). This refactors that function to remove this call.
gdb/ChangeLog
2019-10-02 Tom Tromey <tom@tromey.com>
* tui/tui-regs.c (tui_data_window::show_registers): Don't call
erase_data_content.
---
gdb/ChangeLog | 5 +++++
gdb/tui/tui-regs.c | 5 +++--
2 files changed, 8 insertions(+), 2 deletions(-)
@@ -154,13 +154,14 @@ tui_data_window::show_registers (struct reggroup *group)
for (auto &&data_item_win : m_regs_content)
data_item_win.highlight = false;
m_current_group = group;
- rerender ();
}
else
{
m_current_group = 0;
- erase_data_content (_("[ Register Values Unavailable ]"));
+ m_regs_content.clear ();
}
+
+ rerender ();
}