hgext/mq.py
changeset 20119 1648e44edd8d
parent 20053 2455e96ec73b
child 20394 a817964e7fdf
child 20768 57d0c8c3b947
--- a/hgext/mq.py	Sat Nov 23 18:34:32 2013 +0100
+++ b/hgext/mq.py	Sun Nov 24 17:29:10 2013 -0600
@@ -1204,7 +1204,9 @@
         diffopts = self.diffopts()
         wlock = repo.wlock()
         try:
-            heads = [h for hs in repo.branchmap().itervalues() for h in hs]
+            heads = []
+            for hs in repo.branchmap().itervalues():
+                heads.extend(hs)
             if not heads:
                 heads = [nullid]
             if repo.dirstate.p1() not in heads and not exact: