Mercurial > public > mercurial-scm > hg
diff mercurial/pure/parsers.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 | 6ab8c6511a6a |
children | 255274719dc1 |
line wrap: on
line diff
--- a/mercurial/pure/parsers.py Sun Apr 10 21:32:08 2016 +0000 +++ b/mercurial/pure/parsers.py Sun Apr 10 20:55:37 2016 +0000 @@ -7,11 +7,12 @@ from __future__ import absolute_import -import cStringIO import struct import zlib from .node import nullid +from . import pycompat +stringio = pycompat.stringio _pack = struct.pack _unpack = struct.unpack @@ -90,7 +91,7 @@ def pack_dirstate(dmap, copymap, pl, now): now = int(now) - cs = cStringIO.StringIO() + cs = stringio() write = cs.write write("".join(pl)) for f, e in dmap.iteritems():