Ignore:
Timestamp:
11/25/09 15:51:35 (2 years ago)
Author:
OlivierRaginel
Message:

Item8084: Rewrite eval require

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Release01x00/core/tools/extender.pl

    r5635 r5636  
    650650    my $archive = shift; 
    651651 
    652     eval 'require Archive::Zip'; 
    653     if (! $@ ) { 
     652    if ( eval { require Archive::Zip } ) { 
    654653        my $zip           = Archive::Zip->new(); 
    655654        my $err = $zip->read($archive); 
     
    693692    my $compressed = ( $archive =~ /z$/i ) ? 'z' : ''; 
    694693 
    695     eval 'require Archive::Tar'; 
    696     if (! $@ ) { 
     694    if ( eval { require Archive::Tar } ) { 
    697695        my $tar = Archive::Tar->new(); 
    698696        my $numberOfFiles = $tar->read( $archive, $compressed ); 
Note: See TracChangeset for help on using the changeset viewer.