chiark / gitweb /
git-debrebase: new-upstream: Fix error message for new version with bad syntax
[dgit.git] / git-debrebase
index 8385ae48650cc9df7fd68bec282cc2732d840339..3449ec3950ad98064baf6b0736455dfa76c456f9 100755 (executable)
@@ -1173,6 +1173,7 @@ sub cmd_new_upstream () {
     # parse args - low commitment
     my $spec_version = shift @ARGV;
     my $new_version = (new Dpkg::Version $spec_version, check => 1);
+    fail "bad version number \`$spec_version'" unless defined $new_version;
     if ($new_version->is_native()) {
        $new_version = (new Dpkg::Version "$spec_version-1", check => 1);
     }