From 52ab56d052cad845c9c9f037277f562d02872e25 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 14 Nov 2006 17:18:56 +0000 Subject: simplify --- urpm.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'urpm.pm') diff --git a/urpm.pm b/urpm.pm index 242ac31f..4efe4425 100644 --- a/urpm.pm +++ b/urpm.pm @@ -2456,14 +2456,12 @@ sub get_source_packages { if ($dh) { while (defined(my $filename = readdir $dh)) { my $filepath = "$urpm->{cachedir}/rpms/$filename"; - next if -d $filepath; - - if ($options{clean_all} || ! -s _) { + if (-d $filepath) { + } elsif ($options{clean_all} || ! -s _) { unlink $filepath; #- this file should be removed or is already empty. } else { if (keys(%{$file2fullnames{$filename} || {}}) > 1) { $urpm->{error}(N("there are multiple packages with the same rpm filename \"%s\"", $filename)); - next; } elsif (keys(%{$file2fullnames{$filename} || {}}) == 1) { my ($fullname) = keys(%{$file2fullnames{$filename} || {}}); if (defined(my $id = delete $fullname2id{$fullname})) { -- cgit v1.2.1