chiark / gitweb /
dgit: Option parsing: Move notpushing call in fetch/pull
[dgit.git] / dgit
diff --git a/dgit b/dgit
index e90baf3bd9a6470e6f7e348b90c92f93039d2dee..0ae84b2869b4c127876ed989d223ab6a9402c757 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -4131,7 +4131,6 @@ sub branchsuite () {
 }
 
 sub fetchpullargs () {
-    notpushing();
     if (!defined $package) {
        my $sourcep = parsecontrol('debian/control','debian/control');
        $package = getfield $sourcep, 'Source';
@@ -4147,6 +4146,7 @@ sub fetchpullargs () {
     } else {
        badusage "incorrect arguments to dgit fetch or dgit pull";
     }
+    notpushing();
 }
 
 sub cmd_fetch {