alecpl
2012-04-14 1495ac7913095ae8284c3501b7d4e6dd31a484ec
program/include/rcube_charset.php
@@ -44,14 +44,14 @@
        'UNKNOWN'       => 'ISO-8859-15',
        'USERDEFINED'   => 'ISO-8859-15',
        'KSC56011987'   => 'EUC-KR',
        'GB2312'        => 'GBK',
        'GB231280'       => 'GBK',
        'UNICODE'       => 'UTF-8',
        'UTF7IMAP'       => 'UTF7-IMAP',
        'TIS620'       => 'WINDOWS-874',
        'ISO88599'       => 'WINDOWS-1254',
        'ISO885911'       => 'WINDOWS-874',
        'MACROMAN'       => 'MACINTOSH',
        'GB2312'        => 'GBK',
        'GB231280'      => 'GBK',
        'UNICODE'       => 'UTF-8',
        'UTF7IMAP'      => 'UTF7-IMAP',
        'TIS620'        => 'WINDOWS-874',
        'ISO88599'      => 'WINDOWS-1254',
        'ISO885911'     => 'WINDOWS-874',
        'MACROMAN'      => 'MACINTOSH',
        '77'            => 'MAC',
        '128'           => 'SHIFT-JIS',
        '129'           => 'CP949',
@@ -78,7 +78,7 @@
     * @param  int    Level of the error
     * @param  string Error message
     */
    public function error_handler($errno, $errstr)
    public static function error_handler($errno, $errstr)
    {
        throw new ErrorException($errstr, 0, $errno);
    }
@@ -336,7 +336,7 @@
                        break;
                    }
                   $ch .= $u7;
                    $ch .= $u7;
                }
                if ($ch == '') {
@@ -724,7 +724,7 @@
            }
            else if ($ord >= 0xC0) {
                if (strlen($seq) > 1) {
                   $out .= preg_match($regexp, $seq) ? $seq : '';
                    $out .= preg_match($regexp, $seq) ? $seq : '';
                    $seq = '';
                }
                else if ($seq && ord($seq) < 0xC0) {