hgext/mq.py
branchstable
changeset 11530 958022f0f1d5
parent 11513 0c944b7af564
child 11546 134eb1c97e94
--- a/hgext/mq.py	Thu Jul 08 15:44:14 2010 +0200
+++ b/hgext/mq.py	Mon Jul 12 17:55:23 2010 +0900
@@ -1623,7 +1623,6 @@
         if (len(files) > 1 or len(rev) > 1) and patchname:
             raise util.Abort(_('option "-n" not valid when importing multiple '
                                'patches'))
-        self.added = []
         if rev:
             # If mq patches are applied, we can only import revisions
             # that form a linear path to qbase.
@@ -1813,6 +1812,7 @@
         qrepo = q.qrepo()
         if qrepo:
             qrepo[None].add(q.added)
+        q.added = []
 
     if opts.get('push') and not opts.get('rev'):
         return q.push(repo, None)