Changeset 4956

Show
Ignore:
Timestamp:
11/01/09 12:51:35 (4 weeks ago)
Author:
fumiakiy
Message:

Suppress warnings.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/greyhound/lib/MT/CMS/Tools.pm

    r4955 r4956  
    15871587 
    15881588    my $uploaded = $q->param('file') || $q->param('fname'); 
    1589     $uploaded =~ s!\\!/!g;    ## Change backslashes to forward slashes 
    1590     $uploaded =~ s!^.*/!!;    ## Get rid of full directory paths 
    1591     if ( $uploaded =~ m!\.\.|\0|\|! ) { 
    1592         $param->{error} = $app->translate( "Invalid filename '[_1]'", $uploaded ); 
    1593         return $app->load_tmpl( 'dialog/restore_upload.tmpl', $param ); 
    1594     } 
    1595     $uploaded = Encode::is_utf8( $uploaded ) ? $uploaded 
    1596               :                                Encode::decode( $app->charset, $uploaded ) 
    1597               ; 
     1589    if ( defined($uploaded) ) { 
     1590        $uploaded =~ s!\\!/!g;    ## Change backslashes to forward slashes 
     1591        $uploaded =~ s!^.*/!!;    ## Get rid of full directory paths 
     1592        if ( $uploaded =~ m!\.\.|\0|\|! ) { 
     1593            $param->{error} = $app->translate( "Invalid filename '[_1]'", $uploaded ); 
     1594            return $app->load_tmpl( 'dialog/restore_upload.tmpl', $param ); 
     1595        } 
     1596        $uploaded = Encode::is_utf8( $uploaded ) ? $uploaded 
     1597                  :                                Encode::decode( $app->charset, $uploaded ) 
     1598                  ; 
     1599    } 
    15981600    if ( defined($uploaded) ) { 
    15991601        if ( $current ne $uploaded ) {