mercurial/phases.py
branchstable
changeset 38778 bd63ada7e1f8
parent 38777 d8ac2ad55d9c
child 39290 5b9f116104f9
--- a/mercurial/phases.py	Sat Aug 18 10:24:16 2018 +0200
+++ b/mercurial/phases.py	Sat Aug 18 10:24:57 2018 +0200
@@ -678,8 +678,6 @@
     # The logic operated on revisions, convert arguments early for convenience
     new_heads = set(rev(n) for n in heads if n != nullid)
     roots = [rev(n) for n in roots]
-    if not heads or not roots:
-        return heads
     # compute the area we need to remove
     affected_zone = repo.revs("(%ld::%ld)", roots, new_heads)
     # heads in the area are no longer heads