comparison mercurial/filemerge.py @ 48396:6ce9ccfcac23

filemerge: simplify slightly by using filectx.decodeddata() Differential Revision: https://phab.mercurial-scm.org/D11802
author Martin von Zweigbergk <martinvonz@google.com>
date Fri, 19 Nov 2021 18:48:34 -0800
parents 1eeec02cd919
children 921853391276
comparison
equal deleted inserted replaced
48395:1eeec02cd919 48396:6ce9ccfcac23
993 f = os.fdopen(fd, "wb") 993 f = os.fdopen(fd, "wb")
994 return f, name 994 return f, name
995 995
996 def tempfromcontext(prefix, ctx): 996 def tempfromcontext(prefix, ctx):
997 f, name = maketempfrompath(prefix, ctx.path()) 997 f, name = maketempfrompath(prefix, ctx.path())
998 data = repo.wwritedata(ctx.path(), ctx.data()) 998 data = ctx.decodeddata()
999 f.write(data) 999 f.write(data)
1000 f.close() 1000 f.close()
1001 return name 1001 return name
1002 1002
1003 b = tempfromcontext(b"base", fca) 1003 b = tempfromcontext(b"base", fca)