mercurial/localrepo.py
changeset 5241 5517aa5aafb0
parent 5212 b772c0b9f0bd
parent 5235 8ede77c2d008
child 5245 0d28d4e5fe1f
--- a/mercurial/localrepo.py
+++ b/mercurial/localrepo.py
@@ -1352,7 +1352,7 @@ class localrepository(repo.repository):
     def pull(self, remote, heads=None, force=False):
         lock = self.lock()
         try:
-            fetch = self.findincoming(remote, force=force)
+            fetch = self.findincoming(remote, heads=heads, force=force)
             if fetch == [nullid]:
                 self.ui.status(_("requesting all changes\n"))