hgext/largefiles/overrides.py
branchstable
changeset 17269 acfab0754584
parent 17268 8c31b652bdfe
child 17271 a09cc6aeed4a
--- a/hgext/largefiles/overrides.py	Fri Jul 20 18:13:19 2012 -0400
+++ b/hgext/largefiles/overrides.py	Fri Jul 20 19:14:41 2012 -0400
@@ -1075,8 +1075,8 @@
     return result
 
 def overridecat(orig, ui, repo, file1, *pats, **opts):
-    rev = opts.get('rev')
-    if not lfutil.standin(file1) in repo[rev]:
+    ctx = scmutil.revsingle(repo, opts.get('rev'))
+    if not lfutil.standin(file1) in ctx:
         result = orig(ui, repo, file1, *pats, **opts)
         return result
-    return lfcommands.catlfile(repo, file1, opts.get('rev'), opts.get('output'))
+    return lfcommands.catlfile(repo, file1, ctx.rev(), opts.get('output'))