diff options
author | Stephane Carrez <stcarrez@nerim.fr> | 2002-08-25 13:13:20 +0000 |
---|---|---|
committer | Stephane Carrez <stcarrez@nerim.fr> | 2002-08-25 13:13:20 +0000 |
commit | 2e17b763858bedbceca90170874358c0769d2581 (patch) | |
tree | d1ad18efd9123cdd8c1b314e32fff95c424210b1 /gdb/tui/tuiSourceWin.c | |
parent | bc6b7f04caef65ba22b9afb4110b2515deb9ba32 (diff) | |
download | binutils-2e17b763858bedbceca90170874358c0769d2581.zip binutils-2e17b763858bedbceca90170874358c0769d2581.tar.gz binutils-2e17b763858bedbceca90170874358c0769d2581.tar.bz2 |
* tuiSourceWin.c (tuiDisplayMainFunction): Update to use
tuiUpdateLocatorFilename.
* tuiStack.c (tuiSetLocatorInfo): Make it static.
(tuiSetLocatorContent): Likewise.
(tuiUpdateLocatorInfoFromFrame): Likewise.
(tuiSwitchFilename): Remove.
(tui_set_locator_filename): New function
(tui_set_locator_info): Rename from tuiSetLocatorInfo to GNU-ify;
use tui_set_locator_filename to record the filename.
(tuiUpdateLocatorFilename): Likewise.
(tuiUpdateLocatorInfoFromFrame): Update.
(tuiSetLocatorContent): Likewise.
* tuiStack.h (tuiClearLocatorContent): Don't declare.
(tuiSetLocatorInfo, tuiSetLocatorContent): Likewise.
(tuiUpdateLocatorInfoFromFrame, tuiSwitchFilename): Likewise.
Diffstat (limited to 'gdb/tui/tuiSourceWin.c')
-rw-r--r-- | gdb/tui/tuiSourceWin.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gdb/tui/tuiSourceWin.c b/gdb/tui/tuiSourceWin.c index 59e5f3b..73090c7 100644 --- a/gdb/tui/tuiSourceWin.c +++ b/gdb/tui/tuiSourceWin.c @@ -86,12 +86,13 @@ tuiDisplayMainFunction (void) tuiUpdateSourceWindowsWithAddr (addr); sal = find_pc_line (addr, 0); - tuiSwitchFilename (sal.symtab->filename); + if (sal.symtab) + tuiUpdateLocatorFilename (sal.symtab->filename); + else + tuiUpdateLocatorFilename ("??"); } } - - return; -} /* tuiDisplayMainFunction */ +} |