]> git.donarmstrong.com Git - bugscan.git/blobdiff - scanlib.pm
More nvi cleaning.
[bugscan.git] / scanlib.pm
index f7b4bd1199e5a4dc64b75ecba95bac99913fe9c8..82ad6cf0c76bb24c9c337611e3ace97a67b7537b 100644 (file)
@@ -265,7 +265,7 @@ sub scanspooldir() {
                                }
                        }
 
-                       $packagelist{$_} .= " $f";
+                       push @{$packagelist{$_}}, $f;
                }
 
                if ($relinfo eq "") { # or $relinfo eq "U" # confuses e.g. #210306
@@ -294,9 +294,10 @@ sub readstatus() {
                if (m/^[0-9]+ \[/) {
                        ($bug,$subject)=split(/ /, $_, 2);
                        $bugs{$bug}=$subject;
-                       $packagelist{$pkg} .= "$bug ";
+                       push @{$packagelist{$pkg}}, $bug;
                } else {
                        ($pkg,$sect, $mnt)=split(/ /, $_, 3);
+                       next if (!defined($pkg));
                        $section{$pkg}=$sect;
                        $maintainer{$pkg}=$mnt;
                }