From: Don Armstrong Date: Tue, 13 Apr 2010 01:40:48 +0000 (-0700) Subject: ignore undefined values when we filter X-Git-Url: https://git.donarmstrong.com/?p=bugscan.git;a=commitdiff_plain;h=c6c21e31883775d12d06f104c91c6b1a00b48df0;ds=sidebyside ignore undefined values when we filter --- diff --git a/bugreport b/bugreport index facc662..c8cc82d 100755 --- a/bugreport +++ b/bugreport @@ -173,7 +173,8 @@ sub FilterPackages($) { my $filter = shift; # Distribution we want to keep for my $p (sort keys %scanlib::packagelist) { - delete $scanlib::packagelist{$p} unless ($scanlib::section{$p} =~ m/^$filter/); + delete $scanlib::packagelist{$p} unless (defined $scanlib::section{$p} and + $scanlib::section{$p} =~ m/^$filter/); } }