diff options
author | Martin Hunt <hunt@redhat.com> | 2002-02-14 07:24:54 +0000 |
---|---|---|
committer | Martin Hunt <hunt@redhat.com> | 2002-02-14 07:24:54 +0000 |
commit | 4cc41ea25a7f1f5c08325f5f5a7bc5d04496e5db (patch) | |
tree | a06aed304f1a1c007bb8f49084f8bdb00281eb2b /gdb/stack.c | |
parent | 5fa0a98f4a04eab458284028c023d76b5d667ff5 (diff) | |
download | gdb-4cc41ea25a7f1f5c08325f5f5a7bc5d04496e5db.tar.gz |
2002-02-13 Martin M. Hunt <hunt@redhat.com>
* stack.c (print_frame_info_base): When calling
print_frame_info_listing_hook, set current_source_symtab.
Diffstat (limited to 'gdb/stack.c')
-rw-r--r-- | gdb/stack.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gdb/stack.c b/gdb/stack.c index 147aad19a3f..68f16b653c3 100644 --- a/gdb/stack.c +++ b/gdb/stack.c @@ -400,7 +400,10 @@ print_frame_info_base (struct frame_info *fi, int level, int source, int args) if (!done) { if (print_frame_info_listing_hook) - print_frame_info_listing_hook (sal.symtab, sal.line, sal.line + 1, 0); + { + print_frame_info_listing_hook (sal.symtab, sal.line, sal.line + 1, 0); + current_source_symtab = sal.symtab; + } else { /* We used to do this earlier, but that is clearly |