hgext/convert/gnuarch.py
changeset 43275 8c0fe77f47c5
parent 43077 687b865b95ad
child 43382 cf3bf3b03445
equal deleted inserted replaced
43274:733d4ffcd667 43275:8c0fe77f47c5
   214 
   214 
   215     def _execute(self, cmd, *args, **kwargs):
   215     def _execute(self, cmd, *args, **kwargs):
   216         cmdline = [self.execmd, cmd]
   216         cmdline = [self.execmd, cmd]
   217         cmdline += args
   217         cmdline += args
   218         cmdline = [procutil.shellquote(arg) for arg in cmdline]
   218         cmdline = [procutil.shellquote(arg) for arg in cmdline]
   219         cmdline += [b'>', os.devnull, b'2>', os.devnull]
   219         bdevnull = pycompat.bytestr(os.devnull)
       
   220         cmdline += [b'>', bdevnull, b'2>', bdevnull]
   220         cmdline = procutil.quotecommand(b' '.join(cmdline))
   221         cmdline = procutil.quotecommand(b' '.join(cmdline))
   221         self.ui.debug(cmdline, b'\n')
   222         self.ui.debug(cmdline, b'\n')
   222         return os.system(pycompat.rapply(procutil.tonativestr, cmdline))
   223         return os.system(pycompat.rapply(procutil.tonativestr, cmdline))
   223 
   224 
   224     def _update(self, rev):
   225     def _update(self, rev):