Commit 6c0e1e86 authored by Georg Brandl's avatar Georg Brandl

Bug #1357915: allow all sequence types for shell arguments in

subprocess.
parent fe9c71bc
...@@ -965,6 +965,8 @@ class Popen(object): ...@@ -965,6 +965,8 @@ class Popen(object):
if isinstance(args, types.StringTypes): if isinstance(args, types.StringTypes):
args = [args] args = [args]
else:
args = list(args)
if shell: if shell:
args = ["/bin/sh", "-c"] + args args = ["/bin/sh", "-c"] + args
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment