diff mercurial/revset.py @ 17100:ee2370d866fc

revset: ensure we are reversing a list (issue3530)
author Bryan O'Sullivan <bryano@fb.com>
date Wed, 04 Jul 2012 09:38:07 -0700 (2012-07-04)
parents 42c472877825
children d9a046ae4d8e
line wrap: on
line diff
--- a/mercurial/revset.py
+++ b/mercurial/revset.py
@@ -1151,6 +1151,8 @@
     Reverse order of set.
     """
     l = getset(repo, subset, x)
+    if not isinstance(l, list):
+        l = list(l)
     l.reverse()
     return l