Changeset 1180 in ProjectBuilder


Ignore:
Timestamp:
Feb 11, 2011, 8:35:02 PM (13 years ago)
Author:
Bruno Cornec
Message:

remove some undefined cases not tested

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/lib/ProjectBuilder/Filter.pm

    r1177 r1180  
    172172            pb_log(3,"DEBUG filtering PBPATCHSRC\n");
    173173            my $i = 0;
    174             foreach my $p (split(/,/,$pb->{'patches'}->{$pb->{'tuple'}})) {
    175                 print DEST "Patch$i:         ".basename($p).".gz\n";
    176                 $i++;
     174            if (defined $pb->{'patches'}->{$pb->{'tuple'}}) {
     175                foreach my $p (split(/,/,$pb->{'patches'}->{$pb->{'tuple'}})) {
     176                    print DEST "Patch$i:         ".basename($p).".gz\n";
     177                    $i++;
     178                }
    177179            }
    178180            $tmp = "";
     
    180182            pb_log(3,"DEBUG filtering PBMULTISRC\n");
    181183            my $i = 1;
    182             foreach my $p (split(/,/,$pb->{'sources'}->{$pb->{'tuple'}})) {
    183                 print DEST "Source$i:         ".basename($p)."\n";
    184                 $i++;
     184            if (defined $pb->{'patches'}->{$pb->{'tuple'}}) {
     185                foreach my $p (split(/,/,$pb->{'sources'}->{$pb->{'tuple'}})) {
     186                    print DEST "Source$i:         ".basename($p)."\n";
     187                    $i++;
     188                }
    185189            }
    186190            $tmp = "";
     
    188192            pb_log(3,"DEBUG filtering PBPATCHCMD\n");
    189193            my $i = 0;
    190             foreach my $p (split(/,/,$pb->{'patches'}->{$pb->{'tuple'}})) {
    191                 print DEST "%patch$i -p1\n";
    192                 $i++;
     194            if (defined $pb->{'patches'}->{$pb->{'tuple'}}) {
     195                foreach my $p (split(/,/,$pb->{'patches'}->{$pb->{'tuple'}})) {
     196                    print DEST "%patch$i -p1\n";
     197                    $i++;
     198                }
    193199            }
    194200            print DEST "\n";
Note: See TracChangeset for help on using the changeset viewer.