From: W. Trevor King Date: Wed, 19 May 2010 10:41:00 +0000 (-0400) Subject: Use getreader (not getwriter) for wrapping stdin X-Git-Tag: 1.0.0~59^2~3 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=79f7126722eb183441d7574ee9b1a2fe95de0563;p=be.git Use getreader (not getwriter) for wrapping stdin --- diff --git a/libbe/command/base.py b/libbe/command/base.py index 6b1c050..f8bbb1f 100644 --- a/libbe/command/base.py +++ b/libbe/command/base.py @@ -408,7 +408,7 @@ class StdInputOutput (InputOutput): input_encoding = libbe.util.encoding.get_input_encoding() if output_encoding == None: output_encoding = libbe.util.encoding.get_output_encoding() - stdin = codecs.getwriter(input_encoding)(sys.stdin) + stdin = codecs.getreader(input_encoding)(sys.stdin) stdin.encoding = input_encoding stdout = codecs.getwriter(output_encoding)(sys.stdout) stdout.encoding = output_encoding