# HG changeset patch # User Patrick Mezard # Date 1304795555 -7200 # Node ID 34ec9b313638b8930cec1dc77149893b5b892895 # Parent f4766e1bb0b35616b05fe45dd92b8dfd6ae5d2b5 util: make readfile() operate in binary mode writefile() and appendfile() are already working that way. diff -r f4766e1bb0b3 -r 34ec9b313638 mercurial/util.py --- a/mercurial/util.py Sat May 07 21:12:33 2011 +0200 +++ b/mercurial/util.py Sat May 07 21:12:35 2011 +0200 @@ -772,7 +772,7 @@ makedirs(name, mode) def readfile(path): - fp = open(path) + fp = open(path, 'rb') try: return fp.read() finally: