mercurial/cmdutil.py
changeset 22806 65ccc733d58e
parent 22765 55dcc7fb731c
child 22807 cd43195ef876
--- a/mercurial/cmdutil.py	Wed Oct 08 00:55:09 2014 -0700
+++ b/mercurial/cmdutil.py	Tue Oct 07 00:04:16 2014 -0700
@@ -1901,7 +1901,7 @@
             revs.sort(reverse=True)
     if limit is not None:
         count = 0
-        limitedrevs = revset.baseset([])
+        limitedrevs = []
         it = iter(revs)
         while count < limit:
             try:
@@ -1909,7 +1909,7 @@
             except (StopIteration):
                 break
             count += 1
-        revs = limitedrevs
+        revs = revset.baseset(limitedrevs)
 
     return revs, expr, filematcher