summaryrefslogtreecommitdiff
path: root/gdb/tui
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2012-08-27 17:00:41 +0000
committerH.J. Lu <hjl.tools@gmail.com>2012-08-27 17:00:41 +0000
commitaf0af79a1f5751a4ae2dde3f4b2ae17fd135585d (patch)
tree1c46ff038e1281c179d7a8f6e7a48da83612df98 /gdb/tui
parent489a5bc09845b93d75eb2ece2b831c34b6587589 (diff)
downloadgdb-af0af79a1f5751a4ae2dde3f4b2ae17fd135585d.tar.gz
Check if TUI_SRC_WIN is not NULL before referencing it
PR tui/14486 * tui/tui-source.c (tui_source_is_displayed): Check if TUI_SRC_WIN is not NULL before referencing it.
Diffstat (limited to 'gdb/tui')
-rw-r--r--gdb/tui/tui-source.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/tui/tui-source.c b/gdb/tui/tui-source.c
index 9ba9b1d0f0e..030653c8f22 100644
--- a/gdb/tui/tui-source.c
+++ b/gdb/tui/tui-source.c
@@ -334,7 +334,8 @@ tui_show_symtab_source (struct gdbarch *gdbarch, struct symtab *s,
int
tui_source_is_displayed (char *fname)
{
- return (TUI_SRC_WIN->generic.content_in_use
+ return (TUI_SRC_WIN != NULL
+ && TUI_SRC_WIN->generic.content_in_use
&& (filename_cmp (((struct tui_win_element *)
(tui_locator_win_info_ptr ())->
content[0])->which_element.locator.file_name,