# HG changeset patch # User Yuya Nishihara # Date 2017-03-26 07:16:45 # Node ID f2b334e6c7e07e6f1759103940519e3344bb059d # Parent 6d30699729dd716c30af0f19763db79f0d8fa599 py3: use bytes() to cast to immutable bytes in pure.bdiff.bdiff() diff --git a/mercurial/pure/bdiff.py b/mercurial/pure/bdiff.py --- a/mercurial/pure/bdiff.py +++ b/mercurial/pure/bdiff.py @@ -54,12 +54,9 @@ def _normalizeblocks(a, b, blocks): r.append(prev) return r -def _tostring(c): - return str(c) - def bdiff(a, b): - a = _tostring(a).splitlines(True) - b = _tostring(b).splitlines(True) + a = bytes(a).splitlines(True) + b = bytes(b).splitlines(True) if not a: s = "".join(b)