diff hgext/histedit.py @ 21689:503bb3af70fe

memfilectx: call super.__init__ instead of duplicating code This patch changes the calling signature of memfilectx's __init__ to fall in line with the other file contexts. Calling code and tests have been updated accordingly.
author Sean Farley <sean.michael.farley@gmail.com>
date Thu, 15 Aug 2013 16:49:27 -0500
parents 37a3ac247c0d
children 50fd3a36d166
line wrap: on
line diff
--- a/hgext/histedit.py	Thu Aug 15 15:23:36 2013 -0500
+++ b/hgext/histedit.py	Thu Aug 15 16:49:27 2013 -0500
@@ -275,7 +275,8 @@
         if path in headmf:
             fctx = last[path]
             flags = fctx.flags()
-            mctx = context.memfilectx(fctx.path(), fctx.data(),
+            mctx = context.memfilectx(repo,
+                                      fctx.path(), fctx.data(),
                                       islink='l' in flags,
                                       isexec='x' in flags,
                                       copied=copied.get(path))