aboutsummaryrefslogtreecommitdiff
path: root/gdb/top.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2017-04-30 21:17:58 -0600
committerTom Tromey <tom@tromey.com>2017-08-03 07:59:06 -0600
commit3c9ebddd93ffb8b44b8cc69f3be9db08c861368e (patch)
tree3f182a582c64e9464dbda668189714e76252d2c4 /gdb/top.h
parentb51b225eb9b03b627967108ee3de38ada5de219d (diff)
downloadgdb-3c9ebddd93ffb8b44b8cc69f3be9db08c861368e.zip
gdb-3c9ebddd93ffb8b44b8cc69f3be9db08c861368e.tar.gz
gdb-3c9ebddd93ffb8b44b8cc69f3be9db08c861368e.tar.bz2
Replace do_restore_instream_cleanup with scoped_restore
This changes the users of do_restore_instream_cleanup to use a scoped_restore instead. This patch is broken out because it warrants some additional attention: in particular it's unclear to me whether current_ui can change in the body of these functions -- but if it can, then the cleanup would have modified a different UI's instream member. ChangeLog 2017-08-03 Tom Tromey <tom@tromey.com> * top.h (do_restore_instream_cleanup): Remove. * top.c (do_restore_instream_cleanup): Remove. (read_command_file): Use scoped_restore. * cli/cli-script.c (execute_user_command): Use scoped_restore.
Diffstat (limited to 'gdb/top.h')
-rw-r--r--gdb/top.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gdb/top.h b/gdb/top.h
index 5d7cb1f..4579889 100644
--- a/gdb/top.h
+++ b/gdb/top.h
@@ -290,8 +290,6 @@ extern void show_history (char *, int);
extern void set_verbose (char *, int, struct cmd_list_element *);
-extern void do_restore_instream_cleanup (void *stream);
-
extern char *handle_line_of_input (struct buffer *cmd_line_buffer,
char *rl, int repeat,
const char *annotation_suffix);