summaryrefslogtreecommitdiff
path: root/cmd2/cmd2.py
diff options
context:
space:
mode:
Diffstat (limited to 'cmd2/cmd2.py')
-rw-r--r--cmd2/cmd2.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/cmd2/cmd2.py b/cmd2/cmd2.py
index 234223c6..4dfe32a3 100644
--- a/cmd2/cmd2.py
+++ b/cmd2/cmd2.py
@@ -2094,12 +2094,11 @@ class Cmd(cmd.Cmd):
temp_file.write(get_paste_buffer())
temp_name = temp_file.name
new_stdout = open(temp_name, mode='a+')
- saved_state.redirecting = True
- sys.stdout = self.stdout = new_stdout
else:
new_stdout = tempfile.TemporaryFile(mode='w+')
- saved_state.redirecting = True
- sys.stdout = self.stdout = new_stdout
+
+ saved_state.redirecting = True
+ sys.stdout = self.stdout = new_stdout
return redir_error, saved_state