diff options
author | Jacob Pipkin <j@dawnrazor.net> | 2012-06-07 00:25:46 -0500 |
---|---|---|
committer | Jacob Pipkin <j@dawnrazor.net> | 2012-06-07 00:25:46 -0500 |
commit | adf44bcf0863ee1381ea3e2fbda849304141ea9c (patch) | |
tree | f454760592cb762245149ac7d17ca4fb856d5563 /sboupgrade | |
parent | bee0f6f46820d537b301018317634c0727b425e6 (diff) | |
download | sbotools2-adf44bcf0863ee1381ea3e2fbda849304141ea9c.tar.xz |
cleanups and code reduction
Diffstat (limited to 'sboupgrade')
-rwxr-xr-x | sboupgrade | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -110,8 +110,9 @@ sub grok_requirements { for my $key (keys @deps) { push (@remove, $key) if ($deps[$key] =~ /[\s=]/ || $deps[$key] =~ /^$/); } - if (exists $remove[0]) { - splice (@deps, $_, 1) for @remove; + for my $rem (@remove) { + splice (@deps, $rem, 1); + $_-- for @remove; } return unless exists $deps[0]; FIRST: for my $need (@deps) { |