comparison mercurial/util.py @ 8340:fce065538bcf

util: remove unused bufsize argument in popen[23]
author Martin Geisler <mg@lazybytes.net>
date Sat, 09 May 2009 17:34:11 +0200
parents f55869abb5c3
children a3826fff1e87 ec171737aaf1
comparison
equal deleted inserted replaced
8339:f55869abb5c3 8340:fce065538bcf
36 _fastsha1 = sha1 = _sha1 36 _fastsha1 = sha1 = _sha1
37 return _sha1(s) 37 return _sha1(s)
38 38
39 import subprocess 39 import subprocess
40 closefds = os.name == 'posix' 40 closefds = os.name == 'posix'
41 def popen2(cmd, bufsize=-1): 41 def popen2(cmd):
42 p = subprocess.Popen(cmd, shell=True, bufsize=bufsize, 42 p = subprocess.Popen(cmd, shell=True, close_fds=closefds,
43 close_fds=closefds,
44 stdin=subprocess.PIPE, stdout=subprocess.PIPE) 43 stdin=subprocess.PIPE, stdout=subprocess.PIPE)
45 return p.stdin, p.stdout 44 return p.stdin, p.stdout
46 def popen3(cmd, bufsize=-1): 45 def popen3(cmd):
47 p = subprocess.Popen(cmd, shell=True, bufsize=bufsize, 46 p = subprocess.Popen(cmd, shell=True, close_fds=closefds,
48 close_fds=closefds,
49 stdin=subprocess.PIPE, stdout=subprocess.PIPE, 47 stdin=subprocess.PIPE, stdout=subprocess.PIPE,
50 stderr=subprocess.PIPE) 48 stderr=subprocess.PIPE)
51 return p.stdin, p.stdout, p.stderr 49 return p.stdin, p.stdout, p.stderr
52 50
53 def version(): 51 def version():