summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Peveler <matt.peveler@gmail.com>2018-07-25 00:50:56 -0400
committerelextr <elextr@gmail.com>2018-07-25 14:50:56 +1000
commitf66e41432f3de0f0c5289232b5754833f58087c6 (patch)
treedb55581564d59319dc14186c6276e9b1b8942142
parent9af9d94e81bce61d12bd1c69f369536a1aa30f4c (diff)
downloadasciidoc-py3-f66e41432f3de0f0c5289232b5754833f58087c6.tar.gz
Fix encoding issue when using subprocess (#20)
-rwxr-xr-xa2x.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/a2x.py b/a2x.py
index cf0af2e..dad299a 100755
--- a/a2x.py
+++ b/a2x.py
@@ -214,7 +214,7 @@ def shell(cmd, raise_error=True):
stdout = stderr = subprocess.PIPE
try:
popen = subprocess.Popen(cmd, stdout=stdout, stderr=stderr,
- shell=True, env=ENV)
+ shell=True, env=ENV, universal_newlines=True)
except OSError as e:
die('failed: %s: %s' % (cmd, e))
stdoutdata, stderrdata = popen.communicate()