aboutsummaryrefslogtreecommitdiff
path: root/gdb/interps.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/interps.c')
-rw-r--r--gdb/interps.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/interps.c b/gdb/interps.c
index 9b24c59..698e26e 100644
--- a/gdb/interps.c
+++ b/gdb/interps.c
@@ -251,6 +251,19 @@ interp_ui_out (struct interp *interp)
return current_interpreter->procs->ui_out_proc (current_interpreter);
}
+int
+current_interp_set_logging (int start_log, struct ui_file *out,
+ struct ui_file *logfile)
+{
+ if (current_interpreter == NULL
+ || current_interpreter->procs->set_logging_proc == NULL)
+ return 0;
+
+ return current_interpreter->procs->set_logging_proc (current_interpreter,
+ start_log, out,
+ logfile);
+}
+
/* Temporarily overrides the current interpreter. */
struct interp *
interp_set_temp (const char *name)