Author: Philip Jenvey <pjen...@underboss.org> Branch: py3k Changeset: r84806:2dd24a7eb90b Date: 2016-05-28 17:52 -0700 http://bitbucket.org/pypy/pypy/changeset/2dd24a7eb90b/
Log: only encode unicode (grafted from 30cf97b5462bf8d9e94cd8946b2871877ca3197d) diff --git a/rpython/tool/runsubprocess.py b/rpython/tool/runsubprocess.py --- a/rpython/tool/runsubprocess.py +++ b/rpython/tool/runsubprocess.py @@ -10,7 +10,8 @@ def run_subprocess(executable, args, env=None, cwd=None): if isinstance(args, list): - args = [a.encode('latin1') for a in args] + args = [a.encode('latin1') if isinstance(a, unicode) else a + for a in args] return _run(executable, args, env, cwd) shell_default = False _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit