my($ucs,$encoding)=@_;
my($output_char);
- if(&get_reverse_db($encoding)){
- if($output_char=$reverse_chardb{$encoding}->{$ucs}){
- $output_char=decode('utf8', $output_char) if($perl58);
- $output_char=~s/^\?//;
- return $output_char;
- }
+ if(($output_char)=&get_chars_matching($encoding,$ucs)){
+ $output_char=decode('utf8', $output_char) if($perl58);
+ $output_char=~s/^\?//;
+ return $output_char;
}else{
return undef;
}