Changeset 5429

Show
Ignore:
Timestamp:
01/24/08 23:18:14 (5 years ago)
Author:
tokuhirom
Message:

optimize.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Encode-JP-Mobile/branches/character/lib/Encode/JP/Mobile/Character.pm

    r5427 r5429  
    2828            for my $row (@$dat) { 
    2929                next unless exists $row->{'name'}; 
    30                 $unicode2name->{ hex $row->{unicode} } = 
    31                   decode_utf8( $row->{'name'} ); 
     30                $unicode2name->{ hex $row->{unicode} } = $row->{'name'}; 
    3231                if ( $carrier eq 'kddi' ) { 
    33                     $unicode2name->{ hex $row->{unicode_auto} } = 
    34                       decode_utf8( $row->{'name'} ); 
     32                    $unicode2name->{ hex $row->{unicode_auto} } = $row->{'name'}; 
    3533                } 
    3634            } 
     
    3836    } 
    3937 
    40     return $unicode2name->{$self->{unicode}}; 
     38    return decode_utf8 $unicode2name->{$self->{unicode}}; 
    4139} 
    4240 
     
    5250            for my $row (@$dat) { 
    5351                next unless exists $row->{'number'}; 
    54                 $unicode2number->{ hex $row->{unicode} } = 
    55                   decode_utf8( $row->{'number'} ); 
     52                $unicode2number->{ hex $row->{unicode} } = $row->{'number'}; 
    5653                if ( $carrier eq 'kddi' ) { 
    57                     $unicode2number->{ hex $row->{unicode_auto} } = 
    58                       decode_utf8( $row->{'number'} ); 
     54                    $unicode2number->{ hex $row->{unicode_auto} } = $row->{'number'}; 
    5955                } 
    6056            }