aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2023-09-06 15:29:10 -0400
committerSimon Marchi <simon.marchi@efficios.com>2023-09-07 21:55:20 -0400
commit3c11aea0297a3f038e552eee424c214dc5a2c4bc (patch)
tree1e6f963a7fd3a72626158c0951858efe94353c61 /gdb
parentbec941b342c86dcb61d017d988166ed7a68aba34 (diff)
downloadgdb-3c11aea0297a3f038e552eee424c214dc5a2c4bc.zip
gdb-3c11aea0297a3f038e552eee424c214dc5a2c4bc.tar.gz
gdb-3c11aea0297a3f038e552eee424c214dc5a2c4bc.tar.bz2
gdb: remove interp_supports_command_editing
It is a trivial wrapper around the supports_command_editing method, remove it. Change-Id: I0fe3d7dc69601b3b89f82e055f7fe3d4af1becf7 Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb')
-rw-r--r--gdb/event-top.c4
-rw-r--r--gdb/interps.c8
-rw-r--r--gdb/interps.h4
3 files changed, 2 insertions, 14 deletions
diff --git a/gdb/event-top.c b/gdb/event-top.c
index 005ef4b..d1be23b 100644
--- a/gdb/event-top.c
+++ b/gdb/event-top.c
@@ -299,8 +299,8 @@ change_line_handler (int editing)
/* Don't try enabling editing if the interpreter doesn't support it
(e.g., MI). */
- if (!interp_supports_command_editing (top_level_interpreter ())
- || !interp_supports_command_editing (command_interp ()))
+ if (!top_level_interpreter ()->supports_command_editing ()
+ || !command_interp ()->supports_command_editing ())
return;
if (editing)
diff --git a/gdb/interps.c b/gdb/interps.c
index fa294df..adac981 100644
--- a/gdb/interps.c
+++ b/gdb/interps.c
@@ -262,14 +262,6 @@ command_interp (void)
return current_ui->current_interpreter;
}
-/* See interp.h */
-
-int
-interp_supports_command_editing (struct interp *interp)
-{
- return interp->supports_command_editing ();
-}
-
/* interp_exec - This executes COMMAND_STR in the current
interpreter. */
diff --git a/gdb/interps.h b/gdb/interps.h
index 95a885d..287df2c 100644
--- a/gdb/interps.h
+++ b/gdb/interps.h
@@ -257,10 +257,6 @@ extern struct interp *command_interp (void);
extern void clear_interpreter_hooks (void);
-/* Returns true if INTERP supports using the readline library; false
- if it uses GDB's own simplified form of readline. */
-extern int interp_supports_command_editing (struct interp *interp);
-
/* List the possible interpreters which could complete the given
text. */
extern void interpreter_completer (struct cmd_list_element *ignore,