From d31fd91c41c4985f8bed0742c16f86eb1719ef54 Mon Sep 17 00:00:00 2001 From: Andreas Guldstrand Date: Sat, 18 Jun 2016 02:14:03 +0200 Subject: sboremove: no need for confirmed hash; it's already checked in get_required_by --- sboremove | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sboremove b/sboremove index dc1c722..2eac054 100755 --- a/sboremove +++ b/sboremove @@ -130,11 +130,10 @@ FIRST: for my $remove (@$remove_queue) { # Determine whether $remove is still needed on system. my $required_by = get_required_by $remove; my $needed = 0; - my (%confirmed, %sbos); - $confirmed{$_} = 1 for @confirmed; + my %sbos; $sbos{$_} = 1 for @sbos; for my $rq (@$required_by) { - $needed = 1 unless $confirmed{$rq} or $sbos{$remove}; + $needed = 1 unless $sbos{$remove}; # still needed, unless required_by is already confirmed for removal or # the sbo in question was cli-specified. } -- cgit v1.2.3