Mercurial > public > mercurial-scm > hg-stable
diff mercurial/hgweb/protocol.py @ 28861:86db5cb55d46
pycompat: switch to util.stringio for py3 compat
author | timeless <timeless@mozdev.org> |
---|---|
date | Sun, 10 Apr 2016 20:55:37 +0000 |
parents | fd2acc5046f6 |
children | 032c4c2f802a |
line wrap: on
line diff
--- a/mercurial/hgweb/protocol.py Sun Apr 10 21:32:08 2016 +0000 +++ b/mercurial/hgweb/protocol.py Sun Apr 10 20:55:37 2016 +0000 @@ -7,7 +7,6 @@ from __future__ import absolute_import -import cStringIO import cgi import urllib import zlib @@ -20,6 +19,7 @@ util, wireproto, ) +stringio = util.stringio HGTYPE = 'application/mercurial-0.1' HGERRTYPE = 'application/hg-error' @@ -66,7 +66,7 @@ fp.write(s) def redirect(self): self.oldio = self.ui.fout, self.ui.ferr - self.ui.ferr = self.ui.fout = cStringIO.StringIO() + self.ui.ferr = self.ui.fout = stringio() def restore(self): val = self.ui.fout.getvalue() self.ui.ferr, self.ui.fout = self.oldio