From 76bf4edb4efe30f02609f5c9829b85cba45d62da Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 21 Jun 2020 19:29:19 +0100 Subject: [PATCH] nailing-cargo: Fix handling of unrecogised (ie cargo) short options Signed-off-by: Ian Jackson --- nailing-cargo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nailing-cargo b/nailing-cargo index 08e82f1..e737d78 100755 --- a/nailing-cargo +++ b/nailing-cargo @@ -669,7 +669,7 @@ sub parse_args () { # $is_cargo==1 [--] ... # $is_cargo==0 ... - for (;;) { + OPTS: for (;;) { @ARGV or die "$self: need cargo subcommand\n"; $_ = shift @ARGV; @@ -680,7 +680,7 @@ sub parse_args () { unshift @ARGV, 'cargo'; $is_cargo = 1; no warnings qw(exiting); - last; + last OPTS; }; $not_a_nailing_opt->() unless m{^-}; $not_a_nailing_opt->() if $_ eq '--'; -- 2.30.2