From 2b141965f2ddef8cf3e79d357768a98c8703a5df Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 17 Nov 2022 09:09:59 -0700 Subject: Don't let tee_file own a stream Right now, tee_file owns the second stream it writes to. This is done for the convenience of the users. In a subsequent patch, this will no longer be convenient, so this patch moves the responsibility for ownership to the users of tee_file. --- gdb/ui-file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gdb/ui-file.c') diff --git a/gdb/ui-file.c b/gdb/ui-file.c index 47044e4..3343b6b 100644 --- a/gdb/ui-file.c +++ b/gdb/ui-file.c @@ -384,9 +384,9 @@ stderr_file::stderr_file (FILE *stream) -tee_file::tee_file (ui_file *one, ui_file_up &&two) +tee_file::tee_file (ui_file *one, ui_file *two) : m_one (one), - m_two (std::move (two)) + m_two (two) {} tee_file::~tee_file () -- cgit v1.1