# HG changeset patch # User Bryan O'Sullivan # Date 1452644179 28800 # Node ID 5ef99738a56200badce6ad240449cf806b0c2d3e # Parent ddfb8887212d1e50cf8b101f8a68c0a3beb1cb90 util: replace file I/O with readfile diff -r ddfb8887212d -r 5ef99738a562 mercurial/util.py --- a/mercurial/util.py Tue Jan 12 15:57:18 2016 -0800 +++ b/mercurial/util.py Tue Jan 12 16:16:19 2016 -0800 @@ -756,10 +756,7 @@ if code: raise Abort(_("command '%s' failed: %s") % (cmd, explainexit(code))) - fp = open(outname, 'rb') - r = fp.read() - fp.close() - return r + return readfile(outname) finally: try: if inname: