diff options
author | Keith Seitz <keiths@redhat.com> | 2013-05-22 21:16:18 +0000 |
---|---|---|
committer | Keith Seitz <keiths@redhat.com> | 2013-05-22 21:16:18 +0000 |
commit | 55b87a526f450f811090fe38c80965ac615bf661 (patch) | |
tree | 6db6ba6c14b5aa8471998374dcc7dd5fadecf9b0 /gdb/stack.h | |
parent | 5f2e6b00f863fc8f334d2506b96b055ef70394ed (diff) | |
download | gdb-55b87a526f450f811090fe38c80965ac615bf661.zip gdb-55b87a526f450f811090fe38c80965ac615bf661.tar.gz gdb-55b87a526f450f811090fe38c80965ac615bf661.tar.bz2 |
* ada-lang.c (is_known_support_routine): Add explicit free of
'func_name' from find_frame_funname.
(ada_unhandled_exception_name_addr_from_raise): Add cleanups
for func_name from find_frame_funname.
* python/py-frame.c (frapy_name): Add explicit free of
'name' from find_frame_funname.
* stack.c (find_frame_funname): Add comment explaining that
funcp must be freed by the caller.
Return copy of symbol names instead of pointers.
(print_frame): Add a cleanup for 'funname' from
find_frame_funname.
* stack.h (find_frame_funname): Remove "const" from
'funname' parameter.
Diffstat (limited to 'gdb/stack.h')
-rw-r--r-- | gdb/stack.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/stack.h b/gdb/stack.h index 841ad43..4badf19 100644 --- a/gdb/stack.h +++ b/gdb/stack.h @@ -22,7 +22,7 @@ void select_frame_command (char *level_exp, int from_tty); -void find_frame_funname (struct frame_info *frame, const char **funname, +void find_frame_funname (struct frame_info *frame, char **funname, enum language *funlang, struct symbol **funcp); typedef void (*iterate_over_block_arg_local_vars_cb) (const char *print_name, |