]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[gdb/tui] Clean up asserts in tui_source_window_base::refresh_window
authorTom de Vries <tdevries@suse.de>
Tue, 4 Feb 2025 21:11:13 +0000 (22:11 +0100)
committerTom de Vries <tdevries@suse.de>
Tue, 4 Feb 2025 21:11:13 +0000 (22:11 +0100)
commita2ead10b2f3bdcf616388c879dd346a5a72bb591
treebde9a8bb13cbf1d0f60f690ff23e42341dd92fc7
parentf784fcab5a74d0dff754ae9deb263006c0a19fcf
[gdb/tui] Clean up asserts in tui_source_window_base::refresh_window

Commit 1c525b0e037 ("[gdb/tui] Fix assert in
tui_source_window_base::refresh_window") added an early return in
tui_source_window_base::refresh_window.

Assert after the early return that "m_pad != nullptr", and clean up the
following asserts that allow for m_pad == nullptr.

Tested on x86_64-linux.

Reported-By: Andrew Burgess <aburgess@redhat.com>
Co-Authored-By: Andrew Burgess <aburgess@redhat.com>
Approved-By: Andrew Burgess <aburgess@redhat.com>
gdb/tui/tui-winsource.c