diff options
Diffstat (limited to 'gdb/guile/scm-ports.c')
-rw-r--r-- | gdb/guile/scm-ports.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gdb/guile/scm-ports.c b/gdb/guile/scm-ports.c index 946859a..9173cb6 100644 --- a/gdb/guile/scm-ports.c +++ b/gdb/guile/scm-ports.c @@ -607,8 +607,7 @@ ioscm_with_output_to_port_worker (SCM port, SCM thunk, enum oport oport, gdb_stderr = port_file.get (); else { - current_uiout->redirect (port_file.get ()); - redirect_popper.emplace (current_uiout); + redirect_popper.emplace (current_uiout, port_file.get ()); gdb_stdout = port_file.get (); } |