diff options
author | Tom Tromey <tom@tromey.com> | 2017-08-13 10:55:28 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2017-09-11 16:15:07 -0600 |
commit | 00f675ff65ff6f78712a46e9699856e935d86d86 (patch) | |
tree | e8c8d050598c69c8c47a8b451e18260f7a1704ae /gdb/mi/mi-cmd-break.h | |
parent | cb791d59489576280e416262eb61ab59765a0baf (diff) | |
download | gdb-00f675ff65ff6f78712a46e9699856e935d86d86.zip gdb-00f675ff65ff6f78712a46e9699856e935d86d86.tar.gz gdb-00f675ff65ff6f78712a46e9699856e935d86d86.tar.bz2 |
Change setup_breakpoint_reporting to return a scoped_restore
This changes setup_breakpoint_reporting to return a scoped_restore,
allowing for some cleanup removal.
ChangeLog
2017-09-11 Tom Tromey <tom@tromey.com>
* mi/mi-cmd-catch.c (mi_cmd_catch_assert)
(mi_cmd_catch_exception, mi_catch_load_unload): Update.
* mi/mi-cmd-break.c (setup_breakpoint_reporting): Return a
scoped_restore.
(mi_cmd_break_insert_1): Update.
* mi/mi-cmd-break.h (setup_breakpoint_reporting): Return a
scoped_restore.
Diffstat (limited to 'gdb/mi/mi-cmd-break.h')
-rw-r--r-- | gdb/mi/mi-cmd-break.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/mi/mi-cmd-break.h b/gdb/mi/mi-cmd-break.h index 6fb30c8..2394074 100644 --- a/gdb/mi/mi-cmd-break.h +++ b/gdb/mi/mi-cmd-break.h @@ -21,10 +21,11 @@ #ifndef MI_CMD_BREAK_H #define MI_CMD_BREAK_H +#include "common/scoped_restore.h" /* Setup the reporting of the insertion of a new breakpoint or catchpoint. */ -struct cleanup *setup_breakpoint_reporting (void); +scoped_restore_tmpl<int> setup_breakpoint_reporting (void); #endif |