X-Git-Url: https://git.donarmstrong.com/?p=bugscan.git;a=blobdiff_plain;f=bugreport;h=3fceaac2cb64a1ef536117a23716f10ecc3b336b;hp=c528495147989e7446d781ba83ad8451e12d2377;hb=422b855a8e5404520d38492d16166a442bc41906;hpb=debbe8bbf0dfbd8264ae94b07fab46b02a16f54e diff --git a/bugreport b/bugreport index c528495..3fceaac 100755 --- a/bugreport +++ b/bugreport @@ -201,8 +201,8 @@ sub FilterPackages($) { sub FilterBugs() { for my $p (sort keys %scanlib::packagelist) { - $scanlib::packagelist{$p} = join(' ', grep { scanlib::check_worry($scanlib::bugs{$_}) } split / /, $scanlib::packagelist{$p}); - delete $scanlib::packagelist{$p} if ($scanlib::packagelist{$p} eq ''); + $scanlib::packagelist{$p} = [ grep { scanlib::check_worry($scanlib::bugs{$_}) } @{$scanlib::packagelist{$p}} ]; + delete $scanlib::packagelist{$p} if (scalar @{$scanlib::packagelist{$p}} == 0); } }