mercurial/commands.py
changeset 41398 2ff8994ac71d
parent 41397 0bd56c291359
child 41490 09f1c17e24dd
--- a/mercurial/commands.py	Fri Jan 25 23:36:23 2019 -0800
+++ b/mercurial/commands.py	Fri Jan 25 23:43:11 2019 -0800
@@ -1102,7 +1102,7 @@
 
     with repo.wlock():
         if opts.get('clean'):
-            label = repo[None].p1().branch()
+            label = repo['.'].branch()
             repo.dirstate.setbranch(label)
             ui.status(_('reset working directory to branch %s\n') % label)
         elif label:
@@ -1672,8 +1672,8 @@
         if not bheads:
             raise error.Abort(_('can only close branch heads'))
         elif opts.get('amend'):
-            if repo[None].p1().p1().branch() != branch and \
-                    repo[None].p1().p2().branch() != branch:
+            if repo['.'].p1().branch() != branch and \
+                    repo['.'].p2().branch() != branch:
                 raise error.Abort(_('can only close branch heads'))
 
     if opts.get('amend'):