From: W. Trevor King Date: Fri, 15 Apr 2011 00:47:27 +0000 (-0400) Subject: get_output_encoding falls back to get_encoding if sys.__stdout__ is redirected. X-Git-Tag: 1.1.0~229 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=e788c9c78dff307cf50c86e5ffa8dc92f1734302;p=be.git get_output_encoding falls back to get_encoding if sys.__stdout__ is redirected. --- diff --git a/libbe/util/encoding.py b/libbe/util/encoding.py index c759529..3cc425d 100644 --- a/libbe/util/encoding.py +++ b/libbe/util/encoding.py @@ -49,7 +49,7 @@ def get_input_encoding(): return get_encoding() def get_output_encoding(): - return sys.__stdout__.encoding + return sys.__stdout__.encoding or get_encoding() def get_filesystem_encoding(): return get_encoding()