mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-02 04:27:46 +08:00
* linespec.c (decode_objc): Save current language around call to
get_selected_block.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2008-05-24 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
* linespec.c (decode_objc): Save current language around call to
|
||||||
|
get_selected_block.
|
||||||
|
|
||||||
2008-05-23 Joel Brobecker <brobecker@adacore.com>
|
2008-05-23 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
* valprint.h (get_array_bounds): Renames get_array_low_bound.
|
* valprint.h (get_array_bounds): Renames get_array_low_bound.
|
||||||
|
@ -1116,7 +1116,15 @@ decode_objc (char **argptr, int funfirstline, struct symtab *file_symtab,
|
|||||||
if (file_symtab != NULL)
|
if (file_symtab != NULL)
|
||||||
block = BLOCKVECTOR_BLOCK (BLOCKVECTOR (file_symtab), STATIC_BLOCK);
|
block = BLOCKVECTOR_BLOCK (BLOCKVECTOR (file_symtab), STATIC_BLOCK);
|
||||||
else
|
else
|
||||||
|
{
|
||||||
|
enum language save_language;
|
||||||
|
|
||||||
|
/* get_selected_block can change the current language when there is
|
||||||
|
no selected frame yet. */
|
||||||
|
save_language = current_language->la_language;
|
||||||
block = get_selected_block (0);
|
block = get_selected_block (0);
|
||||||
|
set_language (save_language);
|
||||||
|
}
|
||||||
|
|
||||||
copy = find_imps (file_symtab, block, *argptr, NULL, &i1, &i2);
|
copy = find_imps (file_symtab, block, *argptr, NULL, &i1, &i2);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user