diff options
author | H. Peter Anvin <hpa@zytor.com> | 2011-09-27 13:34:47 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2011-09-27 13:34:47 -0700 |
commit | a7c2451e322d004a9a4f97a3b2f38f514578e66a (patch) | |
tree | 5ef1593f96516fa143648bde16dffa0d7e1af9fa | |
parent | 5247298a9b49fa3cc42251904625fa9d22d7979c (diff) | |
download | kup-a7c2451e322d004a9a4f97a3b2f38f514578e66a.tar.gz |
Avoid undefined warning for a no-argument command
-rwxr-xr-x | korgupload | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -147,13 +147,16 @@ sub parse_line($) } my $cmd = $1; - my @rawargs = split(/\s+/, $3); - my @args = (); - foreach my $ra (@rawargs) { - my $a = url_unescape($ra); - return undef if (!defined($a)); - push(@args, $a); + + if ($2 ne '') { + my @rawargs = split(/\s+/, $3); + + foreach my $ra (@rawargs) { + my $a = url_unescape($ra); + return undef if (!defined($a)); + push(@args, $a); + } } return ($cmd, @args); |