aboutsummaryrefslogtreecommitdiff
path: root/gdb/frame.h
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2022-12-02 13:00:47 -0500
committerSimon Marchi <simon.marchi@efficios.com>2022-12-07 11:52:59 -0500
commit1de4b5156345d7cba14224ee12c1121ff061b066 (patch)
tree0f80e47af255fbfe2e590e7bf451e595f4bde037 /gdb/frame.h
parentb5e7cd5cd3d1f90d0e7e58679a0782816bd5434f (diff)
downloadgdb-1de4b5156345d7cba14224ee12c1121ff061b066.zip
gdb-1de4b5156345d7cba14224ee12c1121ff061b066.tar.gz
gdb-1de4b5156345d7cba14224ee12c1121ff061b066.tar.bz2
gdb: add invalidate_selected_frame function
Instead of using `select_frame (nullptr)` to invalidate the selected frame, introduce a function to do that. There is no change in behavior, but it makes the intent a bit clearer. It also allows adding an assert in select_frame that fi is not nullptr, so it avoids passing nullptr by mistake. Change-Id: I61643f46bc8eca428334513ebdaadab63997bdd0 Reviewed-By: Bruno Larsen <blarsen@redhat.com>
Diffstat (limited to 'gdb/frame.h')
-rw-r--r--gdb/frame.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gdb/frame.h b/gdb/frame.h
index 100ab1f..cf8bbc6 100644
--- a/gdb/frame.h
+++ b/gdb/frame.h
@@ -239,8 +239,7 @@ extern void reinit_frame_cache (void);
and then return that thread's previously selected frame. */
extern frame_info_ptr get_selected_frame (const char *message = nullptr);
-/* Select a specific frame. NULL implies re-select the inner most
- frame. */
+/* Select a specific frame. */
extern void select_frame (frame_info_ptr);
/* Save the frame ID and frame level of the selected frame in FRAME_ID