2005-01-12 02:45:36 +01:00
|
|
|
/* Copyright (C) 2002 MySQL AB & tommy@valley.ne.jp.
|
|
|
|
|
|
|
|
This library is free software; you can redistribute it and/or
|
|
|
|
modify it under the terms of the GNU Library General Public
|
2006-12-23 20:17:15 +01:00
|
|
|
License as published by the Free Software Foundation; version 2
|
|
|
|
of the License.
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
This library is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
Library General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU Library General Public
|
|
|
|
License along with this library; if not, write to the Free
|
|
|
|
Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
|
|
MA 02111-1307, USA */
|
|
|
|
|
|
|
|
/* This file is for Japanese EUC charset, and created based on
|
|
|
|
ctype-ujis.c file.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*
|
|
|
|
* This comment is parsed by configure to create ctype.c,
|
|
|
|
* so don't change it unless you know what you are doing.
|
|
|
|
*
|
2005-01-12 11:58:15 +01:00
|
|
|
* .configure. mbmaxlen_eucjpms=3
|
2005-01-12 02:45:36 +01:00
|
|
|
*/
|
|
|
|
|
|
|
|
#include <my_global.h>
|
|
|
|
#include "m_string.h"
|
|
|
|
#include "m_ctype.h"
|
|
|
|
|
2005-01-12 11:58:15 +01:00
|
|
|
#ifdef HAVE_CHARSET_eucjpms
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uchar NEAR ctype_eucjpms[257] =
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
0, /* For standard library */
|
|
|
|
0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */
|
|
|
|
0040, 0050, 0050, 0050, 0050, 0050, 0040, 0040, /* ^H - ^O */
|
|
|
|
0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* ^P - ^W */
|
|
|
|
0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* ^X - ^Z ^[ ^\ ^] ^^ ^_ */
|
|
|
|
0110, 0020, 0020, 0020, 0020, 0020, 0020, 0020, /* SPC ! " # $ % ^ ' */
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020, /* ( ) * + , - . / */
|
|
|
|
0204, 0204, 0204, 0204, 0204, 0204, 0204, 0204, /* 0 1 2 3 4 5 6 7 */
|
|
|
|
0204, 0204, 0020, 0020, 0020, 0020, 0020, 0020, /* 8 9 : ; < = > ? */
|
|
|
|
0020, 0201, 0201, 0201, 0201, 0201, 0201, 0001, /* @ A B C D E F G */
|
|
|
|
0001, 0001, 0001, 0001, 0001, 0001, 0001, 0001, /* H I J K L M N O */
|
|
|
|
0001, 0001, 0001, 0001, 0001, 0001, 0001, 0001, /* P Q R S T U V W */
|
|
|
|
0001, 0001, 0001, 0020, 0020, 0020, 0020, 0020, /* X Y Z [ \ ] ^ _ */
|
|
|
|
0020, 0202, 0202, 0202, 0202, 0202, 0202, 0002, /* ` a b c d e f g */
|
|
|
|
0002, 0002, 0002, 0002, 0002, 0002, 0002, 0002, /* h i j k l m n o */
|
|
|
|
0002, 0002, 0002, 0002, 0002, 0002, 0002, 0002, /* p q r s t u v w */
|
|
|
|
0002, 0002, 0002, 0020, 0020, 0020, 0020, 0040, /* x y z { | } + DEL */
|
|
|
|
0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
|
|
|
|
0000, 0000, 0000, 0000, 0000, 0000, 0020, 0020,
|
|
|
|
0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
|
|
|
|
0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
|
|
|
|
0000, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0020,
|
|
|
|
0020, 0020, 0020, 0020, 0020, 0020, 0020, 0000,
|
|
|
|
};
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uchar NEAR to_lower_eucjpms[]=
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
'\000','\001','\002','\003','\004','\005','\006','\007',
|
|
|
|
'\010','\011','\012','\013','\014','\015','\016','\017',
|
|
|
|
'\020','\021','\022','\023','\024','\025','\026','\027',
|
|
|
|
'\030','\031','\032','\033','\034','\035','\036','\037',
|
|
|
|
' ', '!', '"', '#', '$', '%', '&', '\'',
|
|
|
|
'(', ')', '*', '+', ',', '-', '.', '/',
|
|
|
|
'0', '1', '2', '3', '4', '5', '6', '7',
|
|
|
|
'8', '9', ':', ';', '<', '=', '>', '?',
|
|
|
|
'@', 'a', 'b', 'c', 'd', 'e', 'f', 'g',
|
|
|
|
'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
|
|
|
|
'p', 'q', 'r', 's', 't', 'u', 'v', 'w',
|
|
|
|
'x', 'y', 'z', '[', '\\', ']', '^', '_',
|
|
|
|
'`', 'a', 'b', 'c', 'd', 'e', 'f', 'g',
|
|
|
|
'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
|
|
|
|
'p', 'q', 'r', 's', 't', 'u', 'v', 'w',
|
|
|
|
'x', 'y', 'z', '{', '|', '}', '~', '\177',
|
|
|
|
(uchar) '\200',(uchar) '\201',(uchar) '\202',(uchar) '\203',(uchar) '\204',(uchar) '\205',(uchar) '\206',(uchar) '\207',
|
|
|
|
(uchar) '\210',(uchar) '\211',(uchar) '\212',(uchar) '\213',(uchar) '\214',(uchar) '\215',(uchar) '\216',(uchar) '\217',
|
|
|
|
(uchar) '\220',(uchar) '\221',(uchar) '\222',(uchar) '\223',(uchar) '\224',(uchar) '\225',(uchar) '\226',(uchar) '\227',
|
|
|
|
(uchar) '\230',(uchar) '\231',(uchar) '\232',(uchar) '\233',(uchar) '\234',(uchar) '\235',(uchar) '\236',(uchar) '\237',
|
|
|
|
(uchar) '\240',(uchar) '\241',(uchar) '\242',(uchar) '\243',(uchar) '\244',(uchar) '\245',(uchar) '\246',(uchar) '\247',
|
|
|
|
(uchar) '\250',(uchar) '\251',(uchar) '\252',(uchar) '\253',(uchar) '\254',(uchar) '\255',(uchar) '\256',(uchar) '\257',
|
|
|
|
(uchar) '\260',(uchar) '\261',(uchar) '\262',(uchar) '\263',(uchar) '\264',(uchar) '\265',(uchar) '\266',(uchar) '\267',
|
|
|
|
(uchar) '\270',(uchar) '\271',(uchar) '\272',(uchar) '\273',(uchar) '\274',(uchar) '\275',(uchar) '\276',(uchar) '\277',
|
|
|
|
(uchar) '\300',(uchar) '\301',(uchar) '\302',(uchar) '\303',(uchar) '\304',(uchar) '\305',(uchar) '\306',(uchar) '\307',
|
|
|
|
(uchar) '\310',(uchar) '\311',(uchar) '\312',(uchar) '\313',(uchar) '\314',(uchar) '\315',(uchar) '\316',(uchar) '\317',
|
|
|
|
(uchar) '\320',(uchar) '\321',(uchar) '\322',(uchar) '\323',(uchar) '\324',(uchar) '\325',(uchar) '\326',(uchar) '\327',
|
|
|
|
(uchar) '\330',(uchar) '\331',(uchar) '\332',(uchar) '\333',(uchar) '\334',(uchar) '\335',(uchar) '\336',(uchar) '\337',
|
|
|
|
(uchar) '\340',(uchar) '\341',(uchar) '\342',(uchar) '\343',(uchar) '\344',(uchar) '\345',(uchar) '\346',(uchar) '\347',
|
|
|
|
(uchar) '\350',(uchar) '\351',(uchar) '\352',(uchar) '\353',(uchar) '\354',(uchar) '\355',(uchar) '\356',(uchar) '\357',
|
|
|
|
(uchar) '\360',(uchar) '\361',(uchar) '\362',(uchar) '\363',(uchar) '\364',(uchar) '\365',(uchar) '\366',(uchar) '\367',
|
|
|
|
(uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
|
|
|
|
};
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uchar NEAR to_upper_eucjpms[]=
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
'\000','\001','\002','\003','\004','\005','\006','\007',
|
|
|
|
'\010','\011','\012','\013','\014','\015','\016','\017',
|
|
|
|
'\020','\021','\022','\023','\024','\025','\026','\027',
|
|
|
|
'\030','\031','\032','\033','\034','\035','\036','\037',
|
|
|
|
' ', '!', '"', '#', '$', '%', '&', '\'',
|
|
|
|
'(', ')', '*', '+', ',', '-', '.', '/',
|
|
|
|
'0', '1', '2', '3', '4', '5', '6', '7',
|
|
|
|
'8', '9', ':', ';', '<', '=', '>', '?',
|
|
|
|
'@', 'A', 'B', 'C', 'D', 'E', 'F', 'G',
|
|
|
|
'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
|
|
|
|
'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',
|
|
|
|
'X', 'Y', 'Z', '[', '\\', ']', '^', '_',
|
|
|
|
'`', 'A', 'B', 'C', 'D', 'E', 'F', 'G',
|
|
|
|
'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
|
|
|
|
'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',
|
|
|
|
'X', 'Y', 'Z', '{', '|', '}', '~', '\177',
|
|
|
|
(uchar) '\200',(uchar) '\201',(uchar) '\202',(uchar) '\203',(uchar) '\204',(uchar) '\205',(uchar) '\206',(uchar) '\207',
|
|
|
|
(uchar) '\210',(uchar) '\211',(uchar) '\212',(uchar) '\213',(uchar) '\214',(uchar) '\215',(uchar) '\216',(uchar) '\217',
|
|
|
|
(uchar) '\220',(uchar) '\221',(uchar) '\222',(uchar) '\223',(uchar) '\224',(uchar) '\225',(uchar) '\226',(uchar) '\227',
|
|
|
|
(uchar) '\230',(uchar) '\231',(uchar) '\232',(uchar) '\233',(uchar) '\234',(uchar) '\235',(uchar) '\236',(uchar) '\237',
|
|
|
|
(uchar) '\240',(uchar) '\241',(uchar) '\242',(uchar) '\243',(uchar) '\244',(uchar) '\245',(uchar) '\246',(uchar) '\247',
|
|
|
|
(uchar) '\250',(uchar) '\251',(uchar) '\252',(uchar) '\253',(uchar) '\254',(uchar) '\255',(uchar) '\256',(uchar) '\257',
|
|
|
|
(uchar) '\260',(uchar) '\261',(uchar) '\262',(uchar) '\263',(uchar) '\264',(uchar) '\265',(uchar) '\266',(uchar) '\267',
|
|
|
|
(uchar) '\270',(uchar) '\271',(uchar) '\272',(uchar) '\273',(uchar) '\274',(uchar) '\275',(uchar) '\276',(uchar) '\277',
|
|
|
|
(uchar) '\300',(uchar) '\301',(uchar) '\302',(uchar) '\303',(uchar) '\304',(uchar) '\305',(uchar) '\306',(uchar) '\307',
|
|
|
|
(uchar) '\310',(uchar) '\311',(uchar) '\312',(uchar) '\313',(uchar) '\314',(uchar) '\315',(uchar) '\316',(uchar) '\317',
|
|
|
|
(uchar) '\320',(uchar) '\321',(uchar) '\322',(uchar) '\323',(uchar) '\324',(uchar) '\325',(uchar) '\326',(uchar) '\327',
|
|
|
|
(uchar) '\330',(uchar) '\331',(uchar) '\332',(uchar) '\333',(uchar) '\334',(uchar) '\335',(uchar) '\336',(uchar) '\337',
|
|
|
|
(uchar) '\340',(uchar) '\341',(uchar) '\342',(uchar) '\343',(uchar) '\344',(uchar) '\345',(uchar) '\346',(uchar) '\347',
|
|
|
|
(uchar) '\350',(uchar) '\351',(uchar) '\352',(uchar) '\353',(uchar) '\354',(uchar) '\355',(uchar) '\356',(uchar) '\357',
|
|
|
|
(uchar) '\360',(uchar) '\361',(uchar) '\362',(uchar) '\363',(uchar) '\364',(uchar) '\365',(uchar) '\366',(uchar) '\367',
|
|
|
|
(uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
|
|
|
|
};
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uchar NEAR sort_order_eucjpms[]=
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
'\000','\001','\002','\003','\004','\005','\006','\007',
|
|
|
|
'\010','\011','\012','\013','\014','\015','\016','\017',
|
|
|
|
'\020','\021','\022','\023','\024','\025','\026','\027',
|
|
|
|
'\030','\031','\032','\033','\034','\035','\036','\037',
|
|
|
|
' ', '!', '"', '#', '$', '%', '&', '\'',
|
|
|
|
'(', ')', '*', '+', ',', '-', '.', '/',
|
|
|
|
'0', '1', '2', '3', '4', '5', '6', '7',
|
|
|
|
'8', '9', ':', ';', '<', '=', '>', '?',
|
|
|
|
'@', 'A', 'B', 'C', 'D', 'E', 'F', 'G',
|
|
|
|
'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
|
|
|
|
'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',
|
|
|
|
'X', 'Y', 'Z', '[', '\\', ']', '^', '_',
|
|
|
|
'`', 'A', 'B', 'C', 'D', 'E', 'F', 'G',
|
|
|
|
'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
|
|
|
|
'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',
|
|
|
|
'X', 'Y', 'Z', '{', '|', '}', '~', '\177',
|
|
|
|
(uchar) '\200',(uchar) '\201',(uchar) '\202',(uchar) '\203',(uchar) '\204',(uchar) '\205',(uchar) '\206',(uchar) '\207',
|
|
|
|
(uchar) '\210',(uchar) '\211',(uchar) '\212',(uchar) '\213',(uchar) '\214',(uchar) '\215',(uchar) '\216',(uchar) '\217',
|
|
|
|
(uchar) '\220',(uchar) '\221',(uchar) '\222',(uchar) '\223',(uchar) '\224',(uchar) '\225',(uchar) '\226',(uchar) '\227',
|
|
|
|
(uchar) '\230',(uchar) '\231',(uchar) '\232',(uchar) '\233',(uchar) '\234',(uchar) '\235',(uchar) '\236',(uchar) '\237',
|
|
|
|
(uchar) '\240',(uchar) '\241',(uchar) '\242',(uchar) '\243',(uchar) '\244',(uchar) '\245',(uchar) '\246',(uchar) '\247',
|
|
|
|
(uchar) '\250',(uchar) '\251',(uchar) '\252',(uchar) '\253',(uchar) '\254',(uchar) '\255',(uchar) '\256',(uchar) '\257',
|
|
|
|
(uchar) '\260',(uchar) '\261',(uchar) '\262',(uchar) '\263',(uchar) '\264',(uchar) '\265',(uchar) '\266',(uchar) '\267',
|
|
|
|
(uchar) '\270',(uchar) '\271',(uchar) '\272',(uchar) '\273',(uchar) '\274',(uchar) '\275',(uchar) '\276',(uchar) '\277',
|
|
|
|
(uchar) '\300',(uchar) '\301',(uchar) '\302',(uchar) '\303',(uchar) '\304',(uchar) '\305',(uchar) '\306',(uchar) '\307',
|
|
|
|
(uchar) '\310',(uchar) '\311',(uchar) '\312',(uchar) '\313',(uchar) '\314',(uchar) '\315',(uchar) '\316',(uchar) '\317',
|
|
|
|
(uchar) '\320',(uchar) '\321',(uchar) '\322',(uchar) '\323',(uchar) '\324',(uchar) '\325',(uchar) '\326',(uchar) '\327',
|
|
|
|
(uchar) '\330',(uchar) '\331',(uchar) '\332',(uchar) '\333',(uchar) '\334',(uchar) '\335',(uchar) '\336',(uchar) '\337',
|
|
|
|
(uchar) '\340',(uchar) '\341',(uchar) '\342',(uchar) '\343',(uchar) '\344',(uchar) '\345',(uchar) '\346',(uchar) '\347',
|
|
|
|
(uchar) '\350',(uchar) '\351',(uchar) '\352',(uchar) '\353',(uchar) '\354',(uchar) '\355',(uchar) '\356',(uchar) '\357',
|
|
|
|
(uchar) '\360',(uchar) '\361',(uchar) '\362',(uchar) '\363',(uchar) '\364',(uchar) '\365',(uchar) '\366',(uchar) '\367',
|
|
|
|
(uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375', (uchar) (uchar) '\376', (uchar) '\377'
|
|
|
|
};
|
|
|
|
|
|
|
|
|
2005-01-12 11:58:15 +01:00
|
|
|
#define iseucjpms(c) ((0xa1<=((c)&0xff) && ((c)&0xff)<=0xfe))
|
2005-01-12 02:45:36 +01:00
|
|
|
#define iskata(c) ((0xa1<=((c)&0xff) && ((c)&0xff)<=0xdf))
|
2005-01-12 11:58:15 +01:00
|
|
|
#define iseucjpms_ss2(c) (((c)&0xff) == 0x8e)
|
|
|
|
#define iseucjpms_ss3(c) (((c)&0xff) == 0x8f)
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
static uint ismbchar_eucjpms(CHARSET_INFO *cs __attribute__((unused)),
|
2005-01-12 02:45:36 +01:00
|
|
|
const char* p, const char *e)
|
|
|
|
{
|
|
|
|
return ((*(uchar*)(p)<0x80)? 0:\
|
2005-01-12 11:58:15 +01:00
|
|
|
iseucjpms(*(p)) && (e)-(p)>1 && iseucjpms(*((p)+1))? 2:\
|
|
|
|
iseucjpms_ss2(*(p)) && (e)-(p)>1 && iskata(*((p)+1))? 2:\
|
|
|
|
iseucjpms_ss3(*(p)) && (e)-(p)>2 && iseucjpms(*((p)+1)) && iseucjpms(*((p)+2))? 3:\
|
2005-01-12 02:45:36 +01:00
|
|
|
0);
|
|
|
|
}
|
|
|
|
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
static uint mbcharlen_eucjpms(CHARSET_INFO *cs __attribute__((unused)),uint c)
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
2005-01-12 11:58:15 +01:00
|
|
|
return (iseucjpms(c)? 2: iseucjpms_ss2(c)? 2: iseucjpms_ss3(c)? 3: 1);
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0201_uni[256]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
|
|
|
|
0x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
|
|
|
|
0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
|
|
|
|
0x0018,0x0019,0x001A,0x001B,0x001C,0x001D,0x001E,0x001F,
|
|
|
|
0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,
|
|
|
|
0x0028,0x0029,0x002A,0x002B,0x002C,0x002D,0x002E,0x002F,
|
|
|
|
0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,
|
|
|
|
0x0038,0x0039,0x003A,0x003B,0x003C,0x003D,0x003E,0x003F,
|
|
|
|
0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,
|
|
|
|
0x0048,0x0049,0x004A,0x004B,0x004C,0x004D,0x004E,0x004F,
|
|
|
|
0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,
|
|
|
|
0x0058,0x0059,0x005A,0x005B,0x005C,0x005D,0x005E,0x005F,
|
|
|
|
0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,
|
|
|
|
0x0068,0x0069,0x006A,0x006B,0x006C,0x006D,0x006E,0x006F,
|
|
|
|
0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,
|
|
|
|
0x0078,0x0079,0x007A,0x007B,0x007C,0x007D,0x007E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0xFF61,0xFF62,0xFF63,0xFF64,0xFF65,0xFF66,0xFF67,
|
|
|
|
0xFF68,0xFF69,0xFF6A,0xFF6B,0xFF6C,0xFF6D,0xFF6E,0xFF6F,
|
|
|
|
0xFF70,0xFF71,0xFF72,0xFF73,0xFF74,0xFF75,0xFF76,0xFF77,
|
|
|
|
0xFF78,0xFF79,0xFF7A,0xFF7B,0xFF7C,0xFF7D,0xFF7E,0xFF7F,
|
|
|
|
0xFF80,0xFF81,0xFF82,0xFF83,0xFF84,0xFF85,0xFF86,0xFF87,
|
|
|
|
0xFF88,0xFF89,0xFF8A,0xFF8B,0xFF8C,0xFF8D,0xFF8E,0xFF8F,
|
|
|
|
0xFF90,0xFF91,0xFF92,0xFF93,0xFF94,0xFF95,0xFF96,0xFF97,
|
|
|
|
0xFF98,0xFF99,0xFF9A,0xFF9B,0xFF9C,0xFF9D,0xFF9E,0xFF9F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_mb_wc_jisx0201(CHARSET_INFO *cs __attribute__((unused)),
|
|
|
|
my_wc_t *wc,const uchar *s,
|
|
|
|
const uchar *e __attribute__((unused)))
|
|
|
|
{
|
|
|
|
wc[0]=tab_jisx0201_uni[*s];
|
2006-03-23 11:03:39 +01:00
|
|
|
return (!wc[0] && s[0]) ? -1 : 1;
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_wc_mb_jisx0201(CHARSET_INFO *cs __attribute__((unused)),
|
|
|
|
my_wc_t wc, uchar *s,
|
|
|
|
uchar *e __attribute__((unused)))
|
|
|
|
{
|
|
|
|
|
|
|
|
if ((int) wc <= 0x7D)
|
|
|
|
{
|
|
|
|
*s = (uchar) wc;
|
|
|
|
return (wc == 0x5C) ? MY_CS_ILUNI : 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
if (wc >= 0xFF61 && wc <= 0xFF9F)
|
|
|
|
{
|
|
|
|
*s = (uchar) (wc - 0xFEC0);
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
return MY_CS_ILUNI;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* page 0 0x2121-0x217E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni0[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3000,0x3001,0x3002,0xFF0C,0xFF0E,0x30FB,0xFF1A,0xFF1B,
|
|
|
|
0xFF1F,0xFF01,0x309B,0x309C,0x00B4,0xFF40,0x00A8,0xFF3E,
|
|
|
|
0xFFE3,0xFF3F,0x30FD,0x30FE,0x309D,0x309E,0x3003,0x4EDD,
|
|
|
|
0x3005,0x3006,0x3007,0x30FC,0x2015,0x2010,0xFF0F,0xFF3C,
|
|
|
|
0xFF5E,0x2225,0xFF5C,0x2026,0x2025,0x2018,0x2019,0x201C,
|
|
|
|
0x201D,0xFF08,0xFF09,0x3014,0x3015,0xFF3B,0xFF3D,0xFF5B,
|
|
|
|
0xFF5D,0x3008,0x3009,0x300A,0x300B,0x300C,0x300D,0x300E,
|
|
|
|
0x300F,0x3010,0x3011,0xFF0B,0xFF0D,0x00B1,0x00D7,0x00F7,
|
|
|
|
0xFF1D,0x2260,0xFF1C,0xFF1E,0x2266,0x2267,0x221E,0x2234,
|
|
|
|
0x2642,0x2640,0x00B0,0x2032,0x2033,0x2103,0xFFE5,0xFF04,
|
|
|
|
0xFFE0,0xFFE1,0xFF05,0xFF03,0xFF06,0xFF0A,0xFF20,0x00A7,
|
|
|
|
0x2606,0x2605,0x25CB,0x25CF,0x25CE,0x25C7};
|
|
|
|
|
|
|
|
/* page 1 0x2221-0x227E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni1[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x25C6,0x25A1,0x25A0,0x25B3,0x25B2,0x25BD,0x25BC,0x203B,
|
|
|
|
0x3012,0x2192,0x2190,0x2191,0x2193,0x3013, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x2208,0x220B,0x2286,0x2287,0x2282,0x2283,0x222A,
|
|
|
|
0x2229, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x2227,0x2228,0xFFE2,0x21D2,0x21D4,0x2200,0x2203,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x2220,0x22A5,0x2312,0x2202,0x2207,
|
|
|
|
0x2261,0x2252,0x226A,0x226B,0x221A,0x223D,0x221D,0x2235,
|
|
|
|
0x222B,0x222C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x212B,0x2030,0x266F,0x266D,0x266A,0x2020,0x2021,
|
|
|
|
0x00B6, 0, 0, 0, 0,0x25EF};
|
|
|
|
|
|
|
|
/* page 2 0x2330-0x237A */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni2[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0xFF10,0xFF11,0xFF12,0xFF13,0xFF14,0xFF15,0xFF16,0xFF17,
|
|
|
|
0xFF18,0xFF19, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0xFF21,0xFF22,0xFF23,0xFF24,0xFF25,0xFF26,0xFF27,
|
|
|
|
0xFF28,0xFF29,0xFF2A,0xFF2B,0xFF2C,0xFF2D,0xFF2E,0xFF2F,
|
|
|
|
0xFF30,0xFF31,0xFF32,0xFF33,0xFF34,0xFF35,0xFF36,0xFF37,
|
|
|
|
0xFF38,0xFF39,0xFF3A, 0, 0, 0, 0, 0,
|
|
|
|
0,0xFF41,0xFF42,0xFF43,0xFF44,0xFF45,0xFF46,0xFF47,
|
|
|
|
0xFF48,0xFF49,0xFF4A,0xFF4B,0xFF4C,0xFF4D,0xFF4E,0xFF4F,
|
|
|
|
0xFF50,0xFF51,0xFF52,0xFF53,0xFF54,0xFF55,0xFF56,0xFF57,
|
|
|
|
0xFF58,0xFF59,0xFF5A};
|
|
|
|
|
|
|
|
/* page 3 0x2421-0x2473 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni3[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3041,0x3042,0x3043,0x3044,0x3045,0x3046,0x3047,0x3048,
|
|
|
|
0x3049,0x304A,0x304B,0x304C,0x304D,0x304E,0x304F,0x3050,
|
|
|
|
0x3051,0x3052,0x3053,0x3054,0x3055,0x3056,0x3057,0x3058,
|
|
|
|
0x3059,0x305A,0x305B,0x305C,0x305D,0x305E,0x305F,0x3060,
|
|
|
|
0x3061,0x3062,0x3063,0x3064,0x3065,0x3066,0x3067,0x3068,
|
|
|
|
0x3069,0x306A,0x306B,0x306C,0x306D,0x306E,0x306F,0x3070,
|
|
|
|
0x3071,0x3072,0x3073,0x3074,0x3075,0x3076,0x3077,0x3078,
|
|
|
|
0x3079,0x307A,0x307B,0x307C,0x307D,0x307E,0x307F,0x3080,
|
|
|
|
0x3081,0x3082,0x3083,0x3084,0x3085,0x3086,0x3087,0x3088,
|
|
|
|
0x3089,0x308A,0x308B,0x308C,0x308D,0x308E,0x308F,0x3090,
|
|
|
|
0x3091,0x3092,0x3093};
|
|
|
|
|
|
|
|
/* page 4 0x2521-0x2576 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni4[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x30A1,0x30A2,0x30A3,0x30A4,0x30A5,0x30A6,0x30A7,0x30A8,
|
|
|
|
0x30A9,0x30AA,0x30AB,0x30AC,0x30AD,0x30AE,0x30AF,0x30B0,
|
|
|
|
0x30B1,0x30B2,0x30B3,0x30B4,0x30B5,0x30B6,0x30B7,0x30B8,
|
|
|
|
0x30B9,0x30BA,0x30BB,0x30BC,0x30BD,0x30BE,0x30BF,0x30C0,
|
|
|
|
0x30C1,0x30C2,0x30C3,0x30C4,0x30C5,0x30C6,0x30C7,0x30C8,
|
|
|
|
0x30C9,0x30CA,0x30CB,0x30CC,0x30CD,0x30CE,0x30CF,0x30D0,
|
|
|
|
0x30D1,0x30D2,0x30D3,0x30D4,0x30D5,0x30D6,0x30D7,0x30D8,
|
|
|
|
0x30D9,0x30DA,0x30DB,0x30DC,0x30DD,0x30DE,0x30DF,0x30E0,
|
|
|
|
0x30E1,0x30E2,0x30E3,0x30E4,0x30E5,0x30E6,0x30E7,0x30E8,
|
|
|
|
0x30E9,0x30EA,0x30EB,0x30EC,0x30ED,0x30EE,0x30EF,0x30F0,
|
|
|
|
0x30F1,0x30F2,0x30F3,0x30F4,0x30F5,0x30F6};
|
|
|
|
|
|
|
|
/* page 5 0x2621-0x2658 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni5[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,
|
|
|
|
0x0399,0x039A,0x039B,0x039C,0x039D,0x039E,0x039F,0x03A0,
|
|
|
|
0x03A1,0x03A3,0x03A4,0x03A5,0x03A6,0x03A7,0x03A8,0x03A9,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x03B1,0x03B2,0x03B3,0x03B4,0x03B5,0x03B6,0x03B7,0x03B8,
|
|
|
|
0x03B9,0x03BA,0x03BB,0x03BC,0x03BD,0x03BE,0x03BF,0x03C0,
|
|
|
|
0x03C1,0x03C3,0x03C4,0x03C5,0x03C6,0x03C7,0x03C8,0x03C9
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 6 0x2721-0x2771 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni6[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0401,0x0416,
|
|
|
|
0x0417,0x0418,0x0419,0x041A,0x041B,0x041C,0x041D,0x041E,
|
|
|
|
0x041F,0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,
|
|
|
|
0x0427,0x0428,0x0429,0x042A,0x042B,0x042C,0x042D,0x042E,
|
|
|
|
0x042F, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x0430,0x0431,0x0432,0x0433,0x0434,0x0435,0x0451,0x0436,
|
|
|
|
0x0437,0x0438,0x0439,0x043A,0x043B,0x043C,0x043D,0x043E,
|
|
|
|
0x043F,0x0440,0x0441,0x0442,0x0443,0x0444,0x0445,0x0446,
|
|
|
|
0x0447,0x0448,0x0449,0x044A,0x044B,0x044C,0x044D,0x044E,
|
|
|
|
0x044F};
|
|
|
|
|
|
|
|
/* page 7 0x2821-0x2840 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni7[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2500,0x2502,0x250C,0x2510,0x2518,0x2514,0x251C,0x252C,
|
|
|
|
0x2524,0x2534,0x253C,0x2501,0x2503,0x250F,0x2513,0x251B,
|
|
|
|
0x2517,0x2523,0x2533,0x252B,0x253B,0x254B,0x2520,0x252F,
|
|
|
|
0x2528,0x2537,0x253F,0x251D,0x2530,0x2525,0x2538,0x2542
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 8 0x3021-0x307E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni8[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4E9C,0x5516,0x5A03,0x963F,0x54C0,0x611B,0x6328,0x59F6,
|
|
|
|
0x9022,0x8475,0x831C,0x7A50,0x60AA,0x63E1,0x6E25,0x65ED,
|
|
|
|
0x8466,0x82A6,0x9BF5,0x6893,0x5727,0x65A1,0x6271,0x5B9B,
|
|
|
|
0x59D0,0x867B,0x98F4,0x7D62,0x7DBE,0x9B8E,0x6216,0x7C9F,
|
|
|
|
0x88B7,0x5B89,0x5EB5,0x6309,0x6697,0x6848,0x95C7,0x978D,
|
|
|
|
0x674F,0x4EE5,0x4F0A,0x4F4D,0x4F9D,0x5049,0x56F2,0x5937,
|
|
|
|
0x59D4,0x5A01,0x5C09,0x60DF,0x610F,0x6170,0x6613,0x6905,
|
|
|
|
0x70BA,0x754F,0x7570,0x79FB,0x7DAD,0x7DEF,0x80C3,0x840E,
|
|
|
|
0x8863,0x8B02,0x9055,0x907A,0x533B,0x4E95,0x4EA5,0x57DF,
|
|
|
|
0x80B2,0x90C1,0x78EF,0x4E00,0x58F1,0x6EA2,0x9038,0x7A32,
|
|
|
|
0x8328,0x828B,0x9C2F,0x5141,0x5370,0x54BD,0x54E1,0x56E0,
|
|
|
|
0x59FB,0x5F15,0x98F2,0x6DEB,0x80E4,0x852D};
|
|
|
|
|
|
|
|
/* page 9 0x3121-0x317E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni9[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9662,0x9670,0x96A0,0x97FB,0x540B,0x53F3,0x5B87,0x70CF,
|
|
|
|
0x7FBD,0x8FC2,0x96E8,0x536F,0x9D5C,0x7ABA,0x4E11,0x7893,
|
|
|
|
0x81FC,0x6E26,0x5618,0x5504,0x6B1D,0x851A,0x9C3B,0x59E5,
|
|
|
|
0x53A9,0x6D66,0x74DC,0x958F,0x5642,0x4E91,0x904B,0x96F2,
|
|
|
|
0x834F,0x990C,0x53E1,0x55B6,0x5B30,0x5F71,0x6620,0x66F3,
|
|
|
|
0x6804,0x6C38,0x6CF3,0x6D29,0x745B,0x76C8,0x7A4E,0x9834,
|
|
|
|
0x82F1,0x885B,0x8A60,0x92ED,0x6DB2,0x75AB,0x76CA,0x99C5,
|
|
|
|
0x60A6,0x8B01,0x8D8A,0x95B2,0x698E,0x53AD,0x5186,0x5712,
|
|
|
|
0x5830,0x5944,0x5BB4,0x5EF6,0x6028,0x63A9,0x63F4,0x6CBF,
|
|
|
|
0x6F14,0x708E,0x7114,0x7159,0x71D5,0x733F,0x7E01,0x8276,
|
|
|
|
0x82D1,0x8597,0x9060,0x925B,0x9D1B,0x5869,0x65BC,0x6C5A,
|
|
|
|
0x7525,0x51F9,0x592E,0x5965,0x5F80,0x5FDC};
|
|
|
|
|
|
|
|
/* page 10 0x3221-0x327E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni10[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x62BC,0x65FA,0x6A2A,0x6B27,0x6BB4,0x738B,0x7FC1,0x8956,
|
|
|
|
0x9D2C,0x9D0E,0x9EC4,0x5CA1,0x6C96,0x837B,0x5104,0x5C4B,
|
|
|
|
0x61B6,0x81C6,0x6876,0x7261,0x4E59,0x4FFA,0x5378,0x6069,
|
|
|
|
0x6E29,0x7A4F,0x97F3,0x4E0B,0x5316,0x4EEE,0x4F55,0x4F3D,
|
|
|
|
0x4FA1,0x4F73,0x52A0,0x53EF,0x5609,0x590F,0x5AC1,0x5BB6,
|
|
|
|
0x5BE1,0x79D1,0x6687,0x679C,0x67B6,0x6B4C,0x6CB3,0x706B,
|
|
|
|
0x73C2,0x798D,0x79BE,0x7A3C,0x7B87,0x82B1,0x82DB,0x8304,
|
|
|
|
0x8377,0x83EF,0x83D3,0x8766,0x8AB2,0x5629,0x8CA8,0x8FE6,
|
|
|
|
0x904E,0x971E,0x868A,0x4FC4,0x5CE8,0x6211,0x7259,0x753B,
|
|
|
|
0x81E5,0x82BD,0x86FE,0x8CC0,0x96C5,0x9913,0x99D5,0x4ECB,
|
|
|
|
0x4F1A,0x89E3,0x56DE,0x584A,0x58CA,0x5EFB,0x5FEB,0x602A,
|
|
|
|
0x6094,0x6062,0x61D0,0x6212,0x62D0,0x6539};
|
|
|
|
|
|
|
|
/* page 11 0x3321-0x337E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni11[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9B41,0x6666,0x68B0,0x6D77,0x7070,0x754C,0x7686,0x7D75,
|
|
|
|
0x82A5,0x87F9,0x958B,0x968E,0x8C9D,0x51F1,0x52BE,0x5916,
|
|
|
|
0x54B3,0x5BB3,0x5D16,0x6168,0x6982,0x6DAF,0x788D,0x84CB,
|
|
|
|
0x8857,0x8A72,0x93A7,0x9AB8,0x6D6C,0x99A8,0x86D9,0x57A3,
|
|
|
|
0x67FF,0x86CE,0x920E,0x5283,0x5687,0x5404,0x5ED3,0x62E1,
|
|
|
|
0x64B9,0x683C,0x6838,0x6BBB,0x7372,0x78BA,0x7A6B,0x899A,
|
|
|
|
0x89D2,0x8D6B,0x8F03,0x90ED,0x95A3,0x9694,0x9769,0x5B66,
|
|
|
|
0x5CB3,0x697D,0x984D,0x984E,0x639B,0x7B20,0x6A2B,0x6A7F,
|
|
|
|
0x68B6,0x9C0D,0x6F5F,0x5272,0x559D,0x6070,0x62EC,0x6D3B,
|
|
|
|
0x6E07,0x6ED1,0x845B,0x8910,0x8F44,0x4E14,0x9C39,0x53F6,
|
|
|
|
0x691B,0x6A3A,0x9784,0x682A,0x515C,0x7AC3,0x84B2,0x91DC,
|
|
|
|
0x938C,0x565B,0x9D28,0x6822,0x8305,0x8431};
|
|
|
|
|
|
|
|
/* page 12 0x3421-0x347E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni12[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7CA5,0x5208,0x82C5,0x74E6,0x4E7E,0x4F83,0x51A0,0x5BD2,
|
|
|
|
0x520A,0x52D8,0x52E7,0x5DFB,0x559A,0x582A,0x59E6,0x5B8C,
|
|
|
|
0x5B98,0x5BDB,0x5E72,0x5E79,0x60A3,0x611F,0x6163,0x61BE,
|
|
|
|
0x63DB,0x6562,0x67D1,0x6853,0x68FA,0x6B3E,0x6B53,0x6C57,
|
|
|
|
0x6F22,0x6F97,0x6F45,0x74B0,0x7518,0x76E3,0x770B,0x7AFF,
|
|
|
|
0x7BA1,0x7C21,0x7DE9,0x7F36,0x7FF0,0x809D,0x8266,0x839E,
|
|
|
|
0x89B3,0x8ACC,0x8CAB,0x9084,0x9451,0x9593,0x9591,0x95A2,
|
|
|
|
0x9665,0x97D3,0x9928,0x8218,0x4E38,0x542B,0x5CB8,0x5DCC,
|
|
|
|
0x73A9,0x764C,0x773C,0x5CA9,0x7FEB,0x8D0B,0x96C1,0x9811,
|
|
|
|
0x9854,0x9858,0x4F01,0x4F0E,0x5371,0x559C,0x5668,0x57FA,
|
|
|
|
0x5947,0x5B09,0x5BC4,0x5C90,0x5E0C,0x5E7E,0x5FCC,0x63EE,
|
|
|
|
0x673A,0x65D7,0x65E2,0x671F,0x68CB,0x68C4};
|
|
|
|
|
|
|
|
/* page 13 0x3521-0x357E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni13[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6A5F,0x5E30,0x6BC5,0x6C17,0x6C7D,0x757F,0x7948,0x5B63,
|
|
|
|
0x7A00,0x7D00,0x5FBD,0x898F,0x8A18,0x8CB4,0x8D77,0x8ECC,
|
|
|
|
0x8F1D,0x98E2,0x9A0E,0x9B3C,0x4E80,0x507D,0x5100,0x5993,
|
|
|
|
0x5B9C,0x622F,0x6280,0x64EC,0x6B3A,0x72A0,0x7591,0x7947,
|
|
|
|
0x7FA9,0x87FB,0x8ABC,0x8B70,0x63AC,0x83CA,0x97A0,0x5409,
|
|
|
|
0x5403,0x55AB,0x6854,0x6A58,0x8A70,0x7827,0x6775,0x9ECD,
|
|
|
|
0x5374,0x5BA2,0x811A,0x8650,0x9006,0x4E18,0x4E45,0x4EC7,
|
|
|
|
0x4F11,0x53CA,0x5438,0x5BAE,0x5F13,0x6025,0x6551,0x673D,
|
|
|
|
0x6C42,0x6C72,0x6CE3,0x7078,0x7403,0x7A76,0x7AAE,0x7B08,
|
|
|
|
0x7D1A,0x7CFE,0x7D66,0x65E7,0x725B,0x53BB,0x5C45,0x5DE8,
|
|
|
|
0x62D2,0x62E0,0x6319,0x6E20,0x865A,0x8A31,0x8DDD,0x92F8,
|
|
|
|
0x6F01,0x79A6,0x9B5A,0x4EA8,0x4EAB,0x4EAC};
|
|
|
|
|
|
|
|
/* page 14 0x3621-0x367E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni14[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4F9B,0x4FA0,0x50D1,0x5147,0x7AF6,0x5171,0x51F6,0x5354,
|
|
|
|
0x5321,0x537F,0x53EB,0x55AC,0x5883,0x5CE1,0x5F37,0x5F4A,
|
|
|
|
0x602F,0x6050,0x606D,0x631F,0x6559,0x6A4B,0x6CC1,0x72C2,
|
|
|
|
0x72ED,0x77EF,0x80F8,0x8105,0x8208,0x854E,0x90F7,0x93E1,
|
|
|
|
0x97FF,0x9957,0x9A5A,0x4EF0,0x51DD,0x5C2D,0x6681,0x696D,
|
|
|
|
0x5C40,0x66F2,0x6975,0x7389,0x6850,0x7C81,0x50C5,0x52E4,
|
|
|
|
0x5747,0x5DFE,0x9326,0x65A4,0x6B23,0x6B3D,0x7434,0x7981,
|
|
|
|
0x79BD,0x7B4B,0x7DCA,0x82B9,0x83CC,0x887F,0x895F,0x8B39,
|
|
|
|
0x8FD1,0x91D1,0x541F,0x9280,0x4E5D,0x5036,0x53E5,0x533A,
|
|
|
|
0x72D7,0x7396,0x77E9,0x82E6,0x8EAF,0x99C6,0x99C8,0x99D2,
|
|
|
|
0x5177,0x611A,0x865E,0x55B0,0x7A7A,0x5076,0x5BD3,0x9047,
|
|
|
|
0x9685,0x4E32,0x6ADB,0x91E7,0x5C51,0x5C48};
|
|
|
|
|
|
|
|
/* page 15 0x3721-0x377E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni15[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6398,0x7A9F,0x6C93,0x9774,0x8F61,0x7AAA,0x718A,0x9688,
|
|
|
|
0x7C82,0x6817,0x7E70,0x6851,0x936C,0x52F2,0x541B,0x85AB,
|
|
|
|
0x8A13,0x7FA4,0x8ECD,0x90E1,0x5366,0x8888,0x7941,0x4FC2,
|
|
|
|
0x50BE,0x5211,0x5144,0x5553,0x572D,0x73EA,0x578B,0x5951,
|
|
|
|
0x5F62,0x5F84,0x6075,0x6176,0x6167,0x61A9,0x63B2,0x643A,
|
|
|
|
0x656C,0x666F,0x6842,0x6E13,0x7566,0x7A3D,0x7CFB,0x7D4C,
|
|
|
|
0x7D99,0x7E4B,0x7F6B,0x830E,0x834A,0x86CD,0x8A08,0x8A63,
|
|
|
|
0x8B66,0x8EFD,0x981A,0x9D8F,0x82B8,0x8FCE,0x9BE8,0x5287,
|
|
|
|
0x621F,0x6483,0x6FC0,0x9699,0x6841,0x5091,0x6B20,0x6C7A,
|
|
|
|
0x6F54,0x7A74,0x7D50,0x8840,0x8A23,0x6708,0x4EF6,0x5039,
|
|
|
|
0x5026,0x5065,0x517C,0x5238,0x5263,0x55A7,0x570F,0x5805,
|
|
|
|
0x5ACC,0x5EFA,0x61B2,0x61F8,0x62F3,0x6372};
|
|
|
|
|
|
|
|
/* page 16 0x3821-0x387E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni16[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x691C,0x6A29,0x727D,0x72AC,0x732E,0x7814,0x786F,0x7D79,
|
|
|
|
0x770C,0x80A9,0x898B,0x8B19,0x8CE2,0x8ED2,0x9063,0x9375,
|
|
|
|
0x967A,0x9855,0x9A13,0x9E78,0x5143,0x539F,0x53B3,0x5E7B,
|
|
|
|
0x5F26,0x6E1B,0x6E90,0x7384,0x73FE,0x7D43,0x8237,0x8A00,
|
|
|
|
0x8AFA,0x9650,0x4E4E,0x500B,0x53E4,0x547C,0x56FA,0x59D1,
|
|
|
|
0x5B64,0x5DF1,0x5EAB,0x5F27,0x6238,0x6545,0x67AF,0x6E56,
|
|
|
|
0x72D0,0x7CCA,0x88B4,0x80A1,0x80E1,0x83F0,0x864E,0x8A87,
|
|
|
|
0x8DE8,0x9237,0x96C7,0x9867,0x9F13,0x4E94,0x4E92,0x4F0D,
|
|
|
|
0x5348,0x5449,0x543E,0x5A2F,0x5F8C,0x5FA1,0x609F,0x68A7,
|
|
|
|
0x6A8E,0x745A,0x7881,0x8A9E,0x8AA4,0x8B77,0x9190,0x4E5E,
|
|
|
|
0x9BC9,0x4EA4,0x4F7C,0x4FAF,0x5019,0x5016,0x5149,0x516C,
|
|
|
|
0x529F,0x52B9,0x52FE,0x539A,0x53E3,0x5411};
|
|
|
|
|
|
|
|
/* page 17 0x3921-0x397E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni17[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x540E,0x5589,0x5751,0x57A2,0x597D,0x5B54,0x5B5D,0x5B8F,
|
|
|
|
0x5DE5,0x5DE7,0x5DF7,0x5E78,0x5E83,0x5E9A,0x5EB7,0x5F18,
|
|
|
|
0x6052,0x614C,0x6297,0x62D8,0x63A7,0x653B,0x6602,0x6643,
|
|
|
|
0x66F4,0x676D,0x6821,0x6897,0x69CB,0x6C5F,0x6D2A,0x6D69,
|
|
|
|
0x6E2F,0x6E9D,0x7532,0x7687,0x786C,0x7A3F,0x7CE0,0x7D05,
|
|
|
|
0x7D18,0x7D5E,0x7DB1,0x8015,0x8003,0x80AF,0x80B1,0x8154,
|
|
|
|
0x818F,0x822A,0x8352,0x884C,0x8861,0x8B1B,0x8CA2,0x8CFC,
|
|
|
|
0x90CA,0x9175,0x9271,0x783F,0x92FC,0x95A4,0x964D,0x9805,
|
|
|
|
0x9999,0x9AD8,0x9D3B,0x525B,0x52AB,0x53F7,0x5408,0x58D5,
|
|
|
|
0x62F7,0x6FE0,0x8C6A,0x8F5F,0x9EB9,0x514B,0x523B,0x544A,
|
|
|
|
0x56FD,0x7A40,0x9177,0x9D60,0x9ED2,0x7344,0x6F09,0x8170,
|
|
|
|
0x7511,0x5FFD,0x60DA,0x9AA8,0x72DB,0x8FBC};
|
|
|
|
|
|
|
|
/* page 18 0x3A21-0x3A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni18[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6B64,0x9803,0x4ECA,0x56F0,0x5764,0x58BE,0x5A5A,0x6068,
|
|
|
|
0x61C7,0x660F,0x6606,0x6839,0x68B1,0x6DF7,0x75D5,0x7D3A,
|
|
|
|
0x826E,0x9B42,0x4E9B,0x4F50,0x53C9,0x5506,0x5D6F,0x5DE6,
|
|
|
|
0x5DEE,0x67FB,0x6C99,0x7473,0x7802,0x8A50,0x9396,0x88DF,
|
|
|
|
0x5750,0x5EA7,0x632B,0x50B5,0x50AC,0x518D,0x6700,0x54C9,
|
|
|
|
0x585E,0x59BB,0x5BB0,0x5F69,0x624D,0x63A1,0x683D,0x6B73,
|
|
|
|
0x6E08,0x707D,0x91C7,0x7280,0x7815,0x7826,0x796D,0x658E,
|
|
|
|
0x7D30,0x83DC,0x88C1,0x8F09,0x969B,0x5264,0x5728,0x6750,
|
|
|
|
0x7F6A,0x8CA1,0x51B4,0x5742,0x962A,0x583A,0x698A,0x80B4,
|
|
|
|
0x54B2,0x5D0E,0x57FC,0x7895,0x9DFA,0x4F5C,0x524A,0x548B,
|
|
|
|
0x643E,0x6628,0x6714,0x67F5,0x7A84,0x7B56,0x7D22,0x932F,
|
|
|
|
0x685C,0x9BAD,0x7B39,0x5319,0x518A,0x5237};
|
|
|
|
|
|
|
|
/* page 19 0x3B21-0x3B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni19[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5BDF,0x62F6,0x64AE,0x64E6,0x672D,0x6BBA,0x85A9,0x96D1,
|
|
|
|
0x7690,0x9BD6,0x634C,0x9306,0x9BAB,0x76BF,0x6652,0x4E09,
|
|
|
|
0x5098,0x53C2,0x5C71,0x60E8,0x6492,0x6563,0x685F,0x71E6,
|
|
|
|
0x73CA,0x7523,0x7B97,0x7E82,0x8695,0x8B83,0x8CDB,0x9178,
|
|
|
|
0x9910,0x65AC,0x66AB,0x6B8B,0x4ED5,0x4ED4,0x4F3A,0x4F7F,
|
|
|
|
0x523A,0x53F8,0x53F2,0x55E3,0x56DB,0x58EB,0x59CB,0x59C9,
|
|
|
|
0x59FF,0x5B50,0x5C4D,0x5E02,0x5E2B,0x5FD7,0x601D,0x6307,
|
|
|
|
0x652F,0x5B5C,0x65AF,0x65BD,0x65E8,0x679D,0x6B62,0x6B7B,
|
|
|
|
0x6C0F,0x7345,0x7949,0x79C1,0x7CF8,0x7D19,0x7D2B,0x80A2,
|
|
|
|
0x8102,0x81F3,0x8996,0x8A5E,0x8A69,0x8A66,0x8A8C,0x8AEE,
|
|
|
|
0x8CC7,0x8CDC,0x96CC,0x98FC,0x6B6F,0x4E8B,0x4F3C,0x4F8D,
|
|
|
|
0x5150,0x5B57,0x5BFA,0x6148,0x6301,0x6642};
|
|
|
|
|
|
|
|
/* page 20 0x3C21-0x3C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni20[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6B21,0x6ECB,0x6CBB,0x723E,0x74BD,0x75D4,0x78C1,0x793A,
|
|
|
|
0x800C,0x8033,0x81EA,0x8494,0x8F9E,0x6C50,0x9E7F,0x5F0F,
|
|
|
|
0x8B58,0x9D2B,0x7AFA,0x8EF8,0x5B8D,0x96EB,0x4E03,0x53F1,
|
|
|
|
0x57F7,0x5931,0x5AC9,0x5BA4,0x6089,0x6E7F,0x6F06,0x75BE,
|
|
|
|
0x8CEA,0x5B9F,0x8500,0x7BE0,0x5072,0x67F4,0x829D,0x5C61,
|
|
|
|
0x854A,0x7E1E,0x820E,0x5199,0x5C04,0x6368,0x8D66,0x659C,
|
|
|
|
0x716E,0x793E,0x7D17,0x8005,0x8B1D,0x8ECA,0x906E,0x86C7,
|
|
|
|
0x90AA,0x501F,0x52FA,0x5C3A,0x6753,0x707C,0x7235,0x914C,
|
|
|
|
0x91C8,0x932B,0x82E5,0x5BC2,0x5F31,0x60F9,0x4E3B,0x53D6,
|
|
|
|
0x5B88,0x624B,0x6731,0x6B8A,0x72E9,0x73E0,0x7A2E,0x816B,
|
|
|
|
0x8DA3,0x9152,0x9996,0x5112,0x53D7,0x546A,0x5BFF,0x6388,
|
|
|
|
0x6A39,0x7DAC,0x9700,0x56DA,0x53CE,0x5468};
|
|
|
|
|
|
|
|
/* page 21 0x3D21-0x3D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni21[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5B97,0x5C31,0x5DDE,0x4FEE,0x6101,0x62FE,0x6D32,0x79C0,
|
|
|
|
0x79CB,0x7D42,0x7E4D,0x7FD2,0x81ED,0x821F,0x8490,0x8846,
|
|
|
|
0x8972,0x8B90,0x8E74,0x8F2F,0x9031,0x914B,0x916C,0x96C6,
|
|
|
|
0x919C,0x4EC0,0x4F4F,0x5145,0x5341,0x5F93,0x620E,0x67D4,
|
|
|
|
0x6C41,0x6E0B,0x7363,0x7E26,0x91CD,0x9283,0x53D4,0x5919,
|
|
|
|
0x5BBF,0x6DD1,0x795D,0x7E2E,0x7C9B,0x587E,0x719F,0x51FA,
|
|
|
|
0x8853,0x8FF0,0x4FCA,0x5CFB,0x6625,0x77AC,0x7AE3,0x821C,
|
|
|
|
0x99FF,0x51C6,0x5FAA,0x65EC,0x696F,0x6B89,0x6DF3,0x6E96,
|
|
|
|
0x6F64,0x76FE,0x7D14,0x5DE1,0x9075,0x9187,0x9806,0x51E6,
|
|
|
|
0x521D,0x6240,0x6691,0x66D9,0x6E1A,0x5EB6,0x7DD2,0x7F72,
|
|
|
|
0x66F8,0x85AF,0x85F7,0x8AF8,0x52A9,0x53D9,0x5973,0x5E8F,
|
|
|
|
0x5F90,0x6055,0x92E4,0x9664,0x50B7,0x511F};
|
|
|
|
|
|
|
|
/* page 22 0x3E21-0x3E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni22[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x52DD,0x5320,0x5347,0x53EC,0x54E8,0x5546,0x5531,0x5617,
|
|
|
|
0x5968,0x59BE,0x5A3C,0x5BB5,0x5C06,0x5C0F,0x5C11,0x5C1A,
|
|
|
|
0x5E84,0x5E8A,0x5EE0,0x5F70,0x627F,0x6284,0x62DB,0x638C,
|
|
|
|
0x6377,0x6607,0x660C,0x662D,0x6676,0x677E,0x68A2,0x6A1F,
|
|
|
|
0x6A35,0x6CBC,0x6D88,0x6E09,0x6E58,0x713C,0x7126,0x7167,
|
|
|
|
0x75C7,0x7701,0x785D,0x7901,0x7965,0x79F0,0x7AE0,0x7B11,
|
|
|
|
0x7CA7,0x7D39,0x8096,0x83D6,0x848B,0x8549,0x885D,0x88F3,
|
|
|
|
0x8A1F,0x8A3C,0x8A54,0x8A73,0x8C61,0x8CDE,0x91A4,0x9266,
|
|
|
|
0x937E,0x9418,0x969C,0x9798,0x4E0A,0x4E08,0x4E1E,0x4E57,
|
|
|
|
0x5197,0x5270,0x57CE,0x5834,0x58CC,0x5B22,0x5E38,0x60C5,
|
|
|
|
0x64FE,0x6761,0x6756,0x6D44,0x72B6,0x7573,0x7A63,0x84B8,
|
|
|
|
0x8B72,0x91B8,0x9320,0x5631,0x57F4,0x98FE};
|
|
|
|
|
|
|
|
/* page 23 0x3F21-0x3F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni23[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x62ED,0x690D,0x6B96,0x71ED,0x7E54,0x8077,0x8272,0x89E6,
|
|
|
|
0x98DF,0x8755,0x8FB1,0x5C3B,0x4F38,0x4FE1,0x4FB5,0x5507,
|
|
|
|
0x5A20,0x5BDD,0x5BE9,0x5FC3,0x614E,0x632F,0x65B0,0x664B,
|
|
|
|
0x68EE,0x699B,0x6D78,0x6DF1,0x7533,0x75B9,0x771F,0x795E,
|
|
|
|
0x79E6,0x7D33,0x81E3,0x82AF,0x85AA,0x89AA,0x8A3A,0x8EAB,
|
|
|
|
0x8F9B,0x9032,0x91DD,0x9707,0x4EBA,0x4EC1,0x5203,0x5875,
|
|
|
|
0x58EC,0x5C0B,0x751A,0x5C3D,0x814E,0x8A0A,0x8FC5,0x9663,
|
|
|
|
0x976D,0x7B25,0x8ACF,0x9808,0x9162,0x56F3,0x53A8,0x9017,
|
|
|
|
0x5439,0x5782,0x5E25,0x63A8,0x6C34,0x708A,0x7761,0x7C8B,
|
|
|
|
0x7FE0,0x8870,0x9042,0x9154,0x9310,0x9318,0x968F,0x745E,
|
|
|
|
0x9AC4,0x5D07,0x5D69,0x6570,0x67A2,0x8DA8,0x96DB,0x636E,
|
|
|
|
0x6749,0x6919,0x83C5,0x9817,0x96C0,0x88FE};
|
|
|
|
|
|
|
|
/* page 24 0x4021-0x407E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni24[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6F84,0x647A,0x5BF8,0x4E16,0x702C,0x755D,0x662F,0x51C4,
|
|
|
|
0x5236,0x52E2,0x59D3,0x5F81,0x6027,0x6210,0x653F,0x6574,
|
|
|
|
0x661F,0x6674,0x68F2,0x6816,0x6B63,0x6E05,0x7272,0x751F,
|
|
|
|
0x76DB,0x7CBE,0x8056,0x58F0,0x88FD,0x897F,0x8AA0,0x8A93,
|
|
|
|
0x8ACB,0x901D,0x9192,0x9752,0x9759,0x6589,0x7A0E,0x8106,
|
|
|
|
0x96BB,0x5E2D,0x60DC,0x621A,0x65A5,0x6614,0x6790,0x77F3,
|
|
|
|
0x7A4D,0x7C4D,0x7E3E,0x810A,0x8CAC,0x8D64,0x8DE1,0x8E5F,
|
|
|
|
0x78A9,0x5207,0x62D9,0x63A5,0x6442,0x6298,0x8A2D,0x7A83,
|
|
|
|
0x7BC0,0x8AAC,0x96EA,0x7D76,0x820C,0x8749,0x4ED9,0x5148,
|
|
|
|
0x5343,0x5360,0x5BA3,0x5C02,0x5C16,0x5DDD,0x6226,0x6247,
|
|
|
|
0x64B0,0x6813,0x6834,0x6CC9,0x6D45,0x6D17,0x67D3,0x6F5C,
|
|
|
|
0x714E,0x717D,0x65CB,0x7A7F,0x7BAD,0x7DDA};
|
|
|
|
|
|
|
|
/* page 25 0x4121-0x417E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni25[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7E4A,0x7FA8,0x817A,0x821B,0x8239,0x85A6,0x8A6E,0x8CCE,
|
|
|
|
0x8DF5,0x9078,0x9077,0x92AD,0x9291,0x9583,0x9BAE,0x524D,
|
|
|
|
0x5584,0x6F38,0x7136,0x5168,0x7985,0x7E55,0x81B3,0x7CCE,
|
|
|
|
0x564C,0x5851,0x5CA8,0x63AA,0x66FE,0x66FD,0x695A,0x72D9,
|
|
|
|
0x758F,0x758E,0x790E,0x7956,0x79DF,0x7C97,0x7D20,0x7D44,
|
|
|
|
0x8607,0x8A34,0x963B,0x9061,0x9F20,0x50E7,0x5275,0x53CC,
|
|
|
|
0x53E2,0x5009,0x55AA,0x58EE,0x594F,0x723D,0x5B8B,0x5C64,
|
|
|
|
0x531D,0x60E3,0x60F3,0x635C,0x6383,0x633F,0x63BB,0x64CD,
|
|
|
|
0x65E9,0x66F9,0x5DE3,0x69CD,0x69FD,0x6F15,0x71E5,0x4E89,
|
|
|
|
0x75E9,0x76F8,0x7A93,0x7CDF,0x7DCF,0x7D9C,0x8061,0x8349,
|
|
|
|
0x8358,0x846C,0x84BC,0x85FB,0x88C5,0x8D70,0x9001,0x906D,
|
|
|
|
0x9397,0x971C,0x9A12,0x50CF,0x5897,0x618E};
|
|
|
|
|
|
|
|
/* page 26 0x4221-0x427E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni26[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x81D3,0x8535,0x8D08,0x9020,0x4FC3,0x5074,0x5247,0x5373,
|
|
|
|
0x606F,0x6349,0x675F,0x6E2C,0x8DB3,0x901F,0x4FD7,0x5C5E,
|
|
|
|
0x8CCA,0x65CF,0x7D9A,0x5352,0x8896,0x5176,0x63C3,0x5B58,
|
|
|
|
0x5B6B,0x5C0A,0x640D,0x6751,0x905C,0x4ED6,0x591A,0x592A,
|
|
|
|
0x6C70,0x8A51,0x553E,0x5815,0x59A5,0x60F0,0x6253,0x67C1,
|
|
|
|
0x8235,0x6955,0x9640,0x99C4,0x9A28,0x4F53,0x5806,0x5BFE,
|
|
|
|
0x8010,0x5CB1,0x5E2F,0x5F85,0x6020,0x614B,0x6234,0x66FF,
|
|
|
|
0x6CF0,0x6EDE,0x80CE,0x817F,0x82D4,0x888B,0x8CB8,0x9000,
|
|
|
|
0x902E,0x968A,0x9EDB,0x9BDB,0x4EE3,0x53F0,0x5927,0x7B2C,
|
|
|
|
0x918D,0x984C,0x9DF9,0x6EDD,0x7027,0x5353,0x5544,0x5B85,
|
|
|
|
0x6258,0x629E,0x62D3,0x6CA2,0x6FEF,0x7422,0x8A17,0x9438,
|
|
|
|
0x6FC1,0x8AFE,0x8338,0x51E7,0x86F8,0x53EA};
|
|
|
|
|
|
|
|
/* page 27 0x4321-0x437E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni27[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x53E9,0x4F46,0x9054,0x8FB0,0x596A,0x8131,0x5DFD,0x7AEA,
|
|
|
|
0x8FBF,0x68DA,0x8C37,0x72F8,0x9C48,0x6A3D,0x8AB0,0x4E39,
|
|
|
|
0x5358,0x5606,0x5766,0x62C5,0x63A2,0x65E6,0x6B4E,0x6DE1,
|
|
|
|
0x6E5B,0x70AD,0x77ED,0x7AEF,0x7BAA,0x7DBB,0x803D,0x80C6,
|
|
|
|
0x86CB,0x8A95,0x935B,0x56E3,0x58C7,0x5F3E,0x65AD,0x6696,
|
|
|
|
0x6A80,0x6BB5,0x7537,0x8AC7,0x5024,0x77E5,0x5730,0x5F1B,
|
|
|
|
0x6065,0x667A,0x6C60,0x75F4,0x7A1A,0x7F6E,0x81F4,0x8718,
|
|
|
|
0x9045,0x99B3,0x7BC9,0x755C,0x7AF9,0x7B51,0x84C4,0x9010,
|
|
|
|
0x79E9,0x7A92,0x8336,0x5AE1,0x7740,0x4E2D,0x4EF2,0x5B99,
|
|
|
|
0x5FE0,0x62BD,0x663C,0x67F1,0x6CE8,0x866B,0x8877,0x8A3B,
|
|
|
|
0x914E,0x92F3,0x99D0,0x6A17,0x7026,0x732A,0x82E7,0x8457,
|
|
|
|
0x8CAF,0x4E01,0x5146,0x51CB,0x558B,0x5BF5};
|
|
|
|
|
|
|
|
/* page 28 0x4421-0x447E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni28[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5E16,0x5E33,0x5E81,0x5F14,0x5F35,0x5F6B,0x5FB4,0x61F2,
|
|
|
|
0x6311,0x66A2,0x671D,0x6F6E,0x7252,0x753A,0x773A,0x8074,
|
|
|
|
0x8139,0x8178,0x8776,0x8ABF,0x8ADC,0x8D85,0x8DF3,0x929A,
|
|
|
|
0x9577,0x9802,0x9CE5,0x52C5,0x6357,0x76F4,0x6715,0x6C88,
|
|
|
|
0x73CD,0x8CC3,0x93AE,0x9673,0x6D25,0x589C,0x690E,0x69CC,
|
|
|
|
0x8FFD,0x939A,0x75DB,0x901A,0x585A,0x6802,0x63B4,0x69FB,
|
|
|
|
0x4F43,0x6F2C,0x67D8,0x8FBB,0x8526,0x7DB4,0x9354,0x693F,
|
|
|
|
0x6F70,0x576A,0x58F7,0x5B2C,0x7D2C,0x722A,0x540A,0x91E3,
|
|
|
|
0x9DB4,0x4EAD,0x4F4E,0x505C,0x5075,0x5243,0x8C9E,0x5448,
|
|
|
|
0x5824,0x5B9A,0x5E1D,0x5E95,0x5EAD,0x5EF7,0x5F1F,0x608C,
|
|
|
|
0x62B5,0x633A,0x63D0,0x68AF,0x6C40,0x7887,0x798E,0x7A0B,
|
|
|
|
0x7DE0,0x8247,0x8A02,0x8AE6,0x8E44,0x9013};
|
|
|
|
|
|
|
|
/* page 29 0x4521-0x457E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni29[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x90B8,0x912D,0x91D8,0x9F0E,0x6CE5,0x6458,0x64E2,0x6575,
|
|
|
|
0x6EF4,0x7684,0x7B1B,0x9069,0x93D1,0x6EBA,0x54F2,0x5FB9,
|
|
|
|
0x64A4,0x8F4D,0x8FED,0x9244,0x5178,0x586B,0x5929,0x5C55,
|
|
|
|
0x5E97,0x6DFB,0x7E8F,0x751C,0x8CBC,0x8EE2,0x985B,0x70B9,
|
|
|
|
0x4F1D,0x6BBF,0x6FB1,0x7530,0x96FB,0x514E,0x5410,0x5835,
|
|
|
|
0x5857,0x59AC,0x5C60,0x5F92,0x6597,0x675C,0x6E21,0x767B,
|
|
|
|
0x83DF,0x8CED,0x9014,0x90FD,0x934D,0x7825,0x783A,0x52AA,
|
|
|
|
0x5EA6,0x571F,0x5974,0x6012,0x5012,0x515A,0x51AC,0x51CD,
|
|
|
|
0x5200,0x5510,0x5854,0x5858,0x5957,0x5B95,0x5CF6,0x5D8B,
|
|
|
|
0x60BC,0x6295,0x642D,0x6771,0x6843,0x68BC,0x68DF,0x76D7,
|
|
|
|
0x6DD8,0x6E6F,0x6D9B,0x706F,0x71C8,0x5F53,0x75D8,0x7977,
|
|
|
|
0x7B49,0x7B54,0x7B52,0x7CD6,0x7D71,0x5230};
|
|
|
|
|
|
|
|
/* page 30 0x4621-0x467E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni30[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8463,0x8569,0x85E4,0x8A0E,0x8B04,0x8C46,0x8E0F,0x9003,
|
|
|
|
0x900F,0x9419,0x9676,0x982D,0x9A30,0x95D8,0x50CD,0x52D5,
|
|
|
|
0x540C,0x5802,0x5C0E,0x61A7,0x649E,0x6D1E,0x77B3,0x7AE5,
|
|
|
|
0x80F4,0x8404,0x9053,0x9285,0x5CE0,0x9D07,0x533F,0x5F97,
|
|
|
|
0x5FB3,0x6D9C,0x7279,0x7763,0x79BF,0x7BE4,0x6BD2,0x72EC,
|
|
|
|
0x8AAD,0x6803,0x6A61,0x51F8,0x7A81,0x6934,0x5C4A,0x9CF6,
|
|
|
|
0x82EB,0x5BC5,0x9149,0x701E,0x5678,0x5C6F,0x60C7,0x6566,
|
|
|
|
0x6C8C,0x8C5A,0x9041,0x9813,0x5451,0x66C7,0x920D,0x5948,
|
|
|
|
0x90A3,0x5185,0x4E4D,0x51EA,0x8599,0x8B0E,0x7058,0x637A,
|
|
|
|
0x934B,0x6962,0x99B4,0x7E04,0x7577,0x5357,0x6960,0x8EDF,
|
|
|
|
0x96E3,0x6C5D,0x4E8C,0x5C3C,0x5F10,0x8FE9,0x5302,0x8CD1,
|
|
|
|
0x8089,0x8679,0x5EFF,0x65E5,0x4E73,0x5165};
|
|
|
|
|
|
|
|
/* page 31 0x4721-0x477E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni31[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5982,0x5C3F,0x97EE,0x4EFB,0x598A,0x5FCD,0x8A8D,0x6FE1,
|
|
|
|
0x79B0,0x7962,0x5BE7,0x8471,0x732B,0x71B1,0x5E74,0x5FF5,
|
|
|
|
0x637B,0x649A,0x71C3,0x7C98,0x4E43,0x5EFC,0x4E4B,0x57DC,
|
|
|
|
0x56A2,0x60A9,0x6FC3,0x7D0D,0x80FD,0x8133,0x81BF,0x8FB2,
|
|
|
|
0x8997,0x86A4,0x5DF4,0x628A,0x64AD,0x8987,0x6777,0x6CE2,
|
|
|
|
0x6D3E,0x7436,0x7834,0x5A46,0x7F75,0x82AD,0x99AC,0x4FF3,
|
|
|
|
0x5EC3,0x62DD,0x6392,0x6557,0x676F,0x76C3,0x724C,0x80CC,
|
|
|
|
0x80BA,0x8F29,0x914D,0x500D,0x57F9,0x5A92,0x6885,0x6973,
|
|
|
|
0x7164,0x72FD,0x8CB7,0x58F2,0x8CE0,0x966A,0x9019,0x877F,
|
|
|
|
0x79E4,0x77E7,0x8429,0x4F2F,0x5265,0x535A,0x62CD,0x67CF,
|
|
|
|
0x6CCA,0x767D,0x7B94,0x7C95,0x8236,0x8584,0x8FEB,0x66DD,
|
|
|
|
0x6F20,0x7206,0x7E1B,0x83AB,0x99C1,0x9EA6};
|
|
|
|
|
|
|
|
/* page 32 0x4821-0x487E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni32[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x51FD,0x7BB1,0x7872,0x7BB8,0x8087,0x7B48,0x6AE8,0x5E61,
|
|
|
|
0x808C,0x7551,0x7560,0x516B,0x9262,0x6E8C,0x767A,0x9197,
|
|
|
|
0x9AEA,0x4F10,0x7F70,0x629C,0x7B4F,0x95A5,0x9CE9,0x567A,
|
|
|
|
0x5859,0x86E4,0x96BC,0x4F34,0x5224,0x534A,0x53CD,0x53DB,
|
|
|
|
0x5E06,0x642C,0x6591,0x677F,0x6C3E,0x6C4E,0x7248,0x72AF,
|
|
|
|
0x73ED,0x7554,0x7E41,0x822C,0x85E9,0x8CA9,0x7BC4,0x91C6,
|
|
|
|
0x7169,0x9812,0x98EF,0x633D,0x6669,0x756A,0x76E4,0x78D0,
|
|
|
|
0x8543,0x86EE,0x532A,0x5351,0x5426,0x5983,0x5E87,0x5F7C,
|
|
|
|
0x60B2,0x6249,0x6279,0x62AB,0x6590,0x6BD4,0x6CCC,0x75B2,
|
|
|
|
0x76AE,0x7891,0x79D8,0x7DCB,0x7F77,0x80A5,0x88AB,0x8AB9,
|
|
|
|
0x8CBB,0x907F,0x975E,0x98DB,0x6A0B,0x7C38,0x5099,0x5C3E,
|
|
|
|
0x5FAE,0x6787,0x6BD8,0x7435,0x7709,0x7F8E};
|
|
|
|
|
|
|
|
/* page 33 0x4921-0x497E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni33[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9F3B,0x67CA,0x7A17,0x5339,0x758B,0x9AED,0x5F66,0x819D,
|
|
|
|
0x83F1,0x8098,0x5F3C,0x5FC5,0x7562,0x7B46,0x903C,0x6867,
|
|
|
|
0x59EB,0x5A9B,0x7D10,0x767E,0x8B2C,0x4FF5,0x5F6A,0x6A19,
|
|
|
|
0x6C37,0x6F02,0x74E2,0x7968,0x8868,0x8A55,0x8C79,0x5EDF,
|
|
|
|
0x63CF,0x75C5,0x79D2,0x82D7,0x9328,0x92F2,0x849C,0x86ED,
|
|
|
|
0x9C2D,0x54C1,0x5F6C,0x658C,0x6D5C,0x7015,0x8CA7,0x8CD3,
|
|
|
|
0x983B,0x654F,0x74F6,0x4E0D,0x4ED8,0x57E0,0x592B,0x5A66,
|
|
|
|
0x5BCC,0x51A8,0x5E03,0x5E9C,0x6016,0x6276,0x6577,0x65A7,
|
|
|
|
0x666E,0x6D6E,0x7236,0x7B26,0x8150,0x819A,0x8299,0x8B5C,
|
|
|
|
0x8CA0,0x8CE6,0x8D74,0x961C,0x9644,0x4FAE,0x64AB,0x6B66,
|
|
|
|
0x821E,0x8461,0x856A,0x90E8,0x5C01,0x6953,0x98A8,0x847A,
|
|
|
|
0x8557,0x4F0F,0x526F,0x5FA9,0x5E45,0x670D};
|
|
|
|
|
|
|
|
/* page 34 0x4A21-0x4A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni34[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x798F,0x8179,0x8907,0x8986,0x6DF5,0x5F17,0x6255,0x6CB8,
|
|
|
|
0x4ECF,0x7269,0x9B92,0x5206,0x543B,0x5674,0x58B3,0x61A4,
|
|
|
|
0x626E,0x711A,0x596E,0x7C89,0x7CDE,0x7D1B,0x96F0,0x6587,
|
|
|
|
0x805E,0x4E19,0x4F75,0x5175,0x5840,0x5E63,0x5E73,0x5F0A,
|
|
|
|
0x67C4,0x4E26,0x853D,0x9589,0x965B,0x7C73,0x9801,0x50FB,
|
|
|
|
0x58C1,0x7656,0x78A7,0x5225,0x77A5,0x8511,0x7B86,0x504F,
|
|
|
|
0x5909,0x7247,0x7BC7,0x7DE8,0x8FBA,0x8FD4,0x904D,0x4FBF,
|
|
|
|
0x52C9,0x5A29,0x5F01,0x97AD,0x4FDD,0x8217,0x92EA,0x5703,
|
|
|
|
0x6355,0x6B69,0x752B,0x88DC,0x8F14,0x7A42,0x52DF,0x5893,
|
|
|
|
0x6155,0x620A,0x66AE,0x6BCD,0x7C3F,0x83E9,0x5023,0x4FF8,
|
|
|
|
0x5305,0x5446,0x5831,0x5949,0x5B9D,0x5CF0,0x5CEF,0x5D29,
|
|
|
|
0x5E96,0x62B1,0x6367,0x653E,0x65B9,0x670B};
|
|
|
|
|
|
|
|
/* page 35 0x4B21-0x4B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni35[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6CD5,0x6CE1,0x70F9,0x7832,0x7E2B,0x80DE,0x82B3,0x840C,
|
|
|
|
0x84EC,0x8702,0x8912,0x8A2A,0x8C4A,0x90A6,0x92D2,0x98FD,
|
|
|
|
0x9CF3,0x9D6C,0x4E4F,0x4EA1,0x508D,0x5256,0x574A,0x59A8,
|
|
|
|
0x5E3D,0x5FD8,0x5FD9,0x623F,0x66B4,0x671B,0x67D0,0x68D2,
|
|
|
|
0x5192,0x7D21,0x80AA,0x81A8,0x8B00,0x8C8C,0x8CBF,0x927E,
|
|
|
|
0x9632,0x5420,0x982C,0x5317,0x50D5,0x535C,0x58A8,0x64B2,
|
|
|
|
0x6734,0x7267,0x7766,0x7A46,0x91E6,0x52C3,0x6CA1,0x6B86,
|
|
|
|
0x5800,0x5E4C,0x5954,0x672C,0x7FFB,0x51E1,0x76C6,0x6469,
|
|
|
|
0x78E8,0x9B54,0x9EBB,0x57CB,0x59B9,0x6627,0x679A,0x6BCE,
|
|
|
|
0x54E9,0x69D9,0x5E55,0x819C,0x6795,0x9BAA,0x67FE,0x9C52,
|
|
|
|
0x685D,0x4EA6,0x4FE3,0x53C8,0x62B9,0x672B,0x6CAB,0x8FC4,
|
|
|
|
0x4FAD,0x7E6D,0x9EBF,0x4E07,0x6162,0x6E80};
|
|
|
|
|
|
|
|
/* page 36 0x4C21-0x4C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni36[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6F2B,0x8513,0x5473,0x672A,0x9B45,0x5DF3,0x7B95,0x5CAC,
|
|
|
|
0x5BC6,0x871C,0x6E4A,0x84D1,0x7A14,0x8108,0x5999,0x7C8D,
|
|
|
|
0x6C11,0x7720,0x52D9,0x5922,0x7121,0x725F,0x77DB,0x9727,
|
|
|
|
0x9D61,0x690B,0x5A7F,0x5A18,0x51A5,0x540D,0x547D,0x660E,
|
|
|
|
0x76DF,0x8FF7,0x9298,0x9CF4,0x59EA,0x725D,0x6EC5,0x514D,
|
|
|
|
0x68C9,0x7DBF,0x7DEC,0x9762,0x9EBA,0x6478,0x6A21,0x8302,
|
|
|
|
0x5984,0x5B5F,0x6BDB,0x731B,0x76F2,0x7DB2,0x8017,0x8499,
|
|
|
|
0x5132,0x6728,0x9ED9,0x76EE,0x6762,0x52FF,0x9905,0x5C24,
|
|
|
|
0x623B,0x7C7E,0x8CB0,0x554F,0x60B6,0x7D0B,0x9580,0x5301,
|
|
|
|
0x4E5F,0x51B6,0x591C,0x723A,0x8036,0x91CE,0x5F25,0x77E2,
|
|
|
|
0x5384,0x5F79,0x7D04,0x85AC,0x8A33,0x8E8D,0x9756,0x67F3,
|
|
|
|
0x85AE,0x9453,0x6109,0x6108,0x6CB9,0x7652};
|
|
|
|
|
|
|
|
/* page 37 0x4D21-0x4D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni37[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8AED,0x8F38,0x552F,0x4F51,0x512A,0x52C7,0x53CB,0x5BA5,
|
|
|
|
0x5E7D,0x60A0,0x6182,0x63D6,0x6709,0x67DA,0x6E67,0x6D8C,
|
|
|
|
0x7336,0x7337,0x7531,0x7950,0x88D5,0x8A98,0x904A,0x9091,
|
|
|
|
0x90F5,0x96C4,0x878D,0x5915,0x4E88,0x4F59,0x4E0E,0x8A89,
|
|
|
|
0x8F3F,0x9810,0x50AD,0x5E7C,0x5996,0x5BB9,0x5EB8,0x63DA,
|
|
|
|
0x63FA,0x64C1,0x66DC,0x694A,0x69D8,0x6D0B,0x6EB6,0x7194,
|
|
|
|
0x7528,0x7AAF,0x7F8A,0x8000,0x8449,0x84C9,0x8981,0x8B21,
|
|
|
|
0x8E0A,0x9065,0x967D,0x990A,0x617E,0x6291,0x6B32,0x6C83,
|
|
|
|
0x6D74,0x7FCC,0x7FFC,0x6DC0,0x7F85,0x87BA,0x88F8,0x6765,
|
|
|
|
0x83B1,0x983C,0x96F7,0x6D1B,0x7D61,0x843D,0x916A,0x4E71,
|
|
|
|
0x5375,0x5D50,0x6B04,0x6FEB,0x85CD,0x862D,0x89A7,0x5229,
|
|
|
|
0x540F,0x5C65,0x674E,0x68A8,0x7406,0x7483};
|
|
|
|
|
|
|
|
/* page 38 0x4E21-0x4E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni38[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x75E2,0x88CF,0x88E1,0x91CC,0x96E2,0x9678,0x5F8B,0x7387,
|
|
|
|
0x7ACB,0x844E,0x63A0,0x7565,0x5289,0x6D41,0x6E9C,0x7409,
|
|
|
|
0x7559,0x786B,0x7C92,0x9686,0x7ADC,0x9F8D,0x4FB6,0x616E,
|
|
|
|
0x65C5,0x865C,0x4E86,0x4EAE,0x50DA,0x4E21,0x51CC,0x5BEE,
|
|
|
|
0x6599,0x6881,0x6DBC,0x731F,0x7642,0x77AD,0x7A1C,0x7CE7,
|
|
|
|
0x826F,0x8AD2,0x907C,0x91CF,0x9675,0x9818,0x529B,0x7DD1,
|
|
|
|
0x502B,0x5398,0x6797,0x6DCB,0x71D0,0x7433,0x81E8,0x8F2A,
|
|
|
|
0x96A3,0x9C57,0x9E9F,0x7460,0x5841,0x6D99,0x7D2F,0x985E,
|
|
|
|
0x4EE4,0x4F36,0x4F8B,0x51B7,0x52B1,0x5DBA,0x601C,0x73B2,
|
|
|
|
0x793C,0x82D3,0x9234,0x96B7,0x96F6,0x970A,0x9E97,0x9F62,
|
|
|
|
0x66A6,0x6B74,0x5217,0x52A3,0x70C8,0x88C2,0x5EC9,0x604B,
|
|
|
|
0x6190,0x6F23,0x7149,0x7C3E,0x7DF4,0x806F};
|
|
|
|
|
|
|
|
/* page 39 0x4F21-0x4F53 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni39[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x84EE,0x9023,0x932C,0x5442,0x9B6F,0x6AD3,0x7089,0x8CC2,
|
|
|
|
0x8DEF,0x9732,0x52B4,0x5A41,0x5ECA,0x5F04,0x6717,0x697C,
|
|
|
|
0x6994,0x6D6A,0x6F0F,0x7262,0x72FC,0x7BED,0x8001,0x807E,
|
|
|
|
0x874B,0x90CE,0x516D,0x9E93,0x7984,0x808B,0x9332,0x8AD6,
|
|
|
|
0x502D,0x548C,0x8A71,0x6B6A,0x8CC4,0x8107,0x60D1,0x67A0,
|
|
|
|
0x9DF2,0x4E99,0x4E98,0x9C10,0x8A6B,0x85C1,0x8568,0x6900,
|
|
|
|
0x6E7E,0x7897,0x8155};
|
|
|
|
|
|
|
|
/* page 40 0x5021-0x507E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni40[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5F0C,0x4E10,0x4E15,0x4E2A,0x4E31,0x4E36,0x4E3C,0x4E3F,
|
|
|
|
0x4E42,0x4E56,0x4E58,0x4E82,0x4E85,0x8C6B,0x4E8A,0x8212,
|
|
|
|
0x5F0D,0x4E8E,0x4E9E,0x4E9F,0x4EA0,0x4EA2,0x4EB0,0x4EB3,
|
|
|
|
0x4EB6,0x4ECE,0x4ECD,0x4EC4,0x4EC6,0x4EC2,0x4ED7,0x4EDE,
|
|
|
|
0x4EED,0x4EDF,0x4EF7,0x4F09,0x4F5A,0x4F30,0x4F5B,0x4F5D,
|
|
|
|
0x4F57,0x4F47,0x4F76,0x4F88,0x4F8F,0x4F98,0x4F7B,0x4F69,
|
|
|
|
0x4F70,0x4F91,0x4F6F,0x4F86,0x4F96,0x5118,0x4FD4,0x4FDF,
|
|
|
|
0x4FCE,0x4FD8,0x4FDB,0x4FD1,0x4FDA,0x4FD0,0x4FE4,0x4FE5,
|
|
|
|
0x501A,0x5028,0x5014,0x502A,0x5025,0x5005,0x4F1C,0x4FF6,
|
|
|
|
0x5021,0x5029,0x502C,0x4FFE,0x4FEF,0x5011,0x5006,0x5043,
|
|
|
|
0x5047,0x6703,0x5055,0x5050,0x5048,0x505A,0x5056,0x506C,
|
|
|
|
0x5078,0x5080,0x509A,0x5085,0x50B4,0x50B2};
|
|
|
|
|
|
|
|
/* page 41 0x5121-0x517E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni41[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x50C9,0x50CA,0x50B3,0x50C2,0x50D6,0x50DE,0x50E5,0x50ED,
|
|
|
|
0x50E3,0x50EE,0x50F9,0x50F5,0x5109,0x5101,0x5102,0x5116,
|
|
|
|
0x5115,0x5114,0x511A,0x5121,0x513A,0x5137,0x513C,0x513B,
|
|
|
|
0x513F,0x5140,0x5152,0x514C,0x5154,0x5162,0x7AF8,0x5169,
|
|
|
|
0x516A,0x516E,0x5180,0x5182,0x56D8,0x518C,0x5189,0x518F,
|
|
|
|
0x5191,0x5193,0x5195,0x5196,0x51A4,0x51A6,0x51A2,0x51A9,
|
|
|
|
0x51AA,0x51AB,0x51B3,0x51B1,0x51B2,0x51B0,0x51B5,0x51BD,
|
|
|
|
0x51C5,0x51C9,0x51DB,0x51E0,0x8655,0x51E9,0x51ED,0x51F0,
|
|
|
|
0x51F5,0x51FE,0x5204,0x520B,0x5214,0x520E,0x5227,0x522A,
|
|
|
|
0x522E,0x5233,0x5239,0x524F,0x5244,0x524B,0x524C,0x525E,
|
|
|
|
0x5254,0x526A,0x5274,0x5269,0x5273,0x527F,0x527D,0x528D,
|
|
|
|
0x5294,0x5292,0x5271,0x5288,0x5291,0x8FA8};
|
|
|
|
|
|
|
|
/* page 42 0x5221-0x527E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni42[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8FA7,0x52AC,0x52AD,0x52BC,0x52B5,0x52C1,0x52CD,0x52D7,
|
|
|
|
0x52DE,0x52E3,0x52E6,0x98ED,0x52E0,0x52F3,0x52F5,0x52F8,
|
|
|
|
0x52F9,0x5306,0x5308,0x7538,0x530D,0x5310,0x530F,0x5315,
|
|
|
|
0x531A,0x5323,0x532F,0x5331,0x5333,0x5338,0x5340,0x5346,
|
|
|
|
0x5345,0x4E17,0x5349,0x534D,0x51D6,0x535E,0x5369,0x536E,
|
|
|
|
0x5918,0x537B,0x5377,0x5382,0x5396,0x53A0,0x53A6,0x53A5,
|
|
|
|
0x53AE,0x53B0,0x53B6,0x53C3,0x7C12,0x96D9,0x53DF,0x66FC,
|
|
|
|
0x71EE,0x53EE,0x53E8,0x53ED,0x53FA,0x5401,0x543D,0x5440,
|
|
|
|
0x542C,0x542D,0x543C,0x542E,0x5436,0x5429,0x541D,0x544E,
|
|
|
|
0x548F,0x5475,0x548E,0x545F,0x5471,0x5477,0x5470,0x5492,
|
|
|
|
0x547B,0x5480,0x5476,0x5484,0x5490,0x5486,0x54C7,0x54A2,
|
|
|
|
0x54B8,0x54A5,0x54AC,0x54C4,0x54C8,0x54A8};
|
|
|
|
|
|
|
|
/* page 43 0x5321-0x537E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni43[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x54AB,0x54C2,0x54A4,0x54BE,0x54BC,0x54D8,0x54E5,0x54E6,
|
|
|
|
0x550F,0x5514,0x54FD,0x54EE,0x54ED,0x54FA,0x54E2,0x5539,
|
|
|
|
0x5540,0x5563,0x554C,0x552E,0x555C,0x5545,0x5556,0x5557,
|
|
|
|
0x5538,0x5533,0x555D,0x5599,0x5580,0x54AF,0x558A,0x559F,
|
|
|
|
0x557B,0x557E,0x5598,0x559E,0x55AE,0x557C,0x5583,0x55A9,
|
|
|
|
0x5587,0x55A8,0x55DA,0x55C5,0x55DF,0x55C4,0x55DC,0x55E4,
|
|
|
|
0x55D4,0x5614,0x55F7,0x5616,0x55FE,0x55FD,0x561B,0x55F9,
|
|
|
|
0x564E,0x5650,0x71DF,0x5634,0x5636,0x5632,0x5638,0x566B,
|
|
|
|
0x5664,0x562F,0x566C,0x566A,0x5686,0x5680,0x568A,0x56A0,
|
|
|
|
0x5694,0x568F,0x56A5,0x56AE,0x56B6,0x56B4,0x56C2,0x56BC,
|
|
|
|
0x56C1,0x56C3,0x56C0,0x56C8,0x56CE,0x56D1,0x56D3,0x56D7,
|
|
|
|
0x56EE,0x56F9,0x5700,0x56FF,0x5704,0x5709};
|
|
|
|
|
|
|
|
/* page 44 0x5421-0x547E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni44[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5708,0x570B,0x570D,0x5713,0x5718,0x5716,0x55C7,0x571C,
|
|
|
|
0x5726,0x5737,0x5738,0x574E,0x573B,0x5740,0x574F,0x5769,
|
|
|
|
0x57C0,0x5788,0x5761,0x577F,0x5789,0x5793,0x57A0,0x57B3,
|
|
|
|
0x57A4,0x57AA,0x57B0,0x57C3,0x57C6,0x57D4,0x57D2,0x57D3,
|
|
|
|
0x580A,0x57D6,0x57E3,0x580B,0x5819,0x581D,0x5872,0x5821,
|
|
|
|
0x5862,0x584B,0x5870,0x6BC0,0x5852,0x583D,0x5879,0x5885,
|
|
|
|
0x58B9,0x589F,0x58AB,0x58BA,0x58DE,0x58BB,0x58B8,0x58AE,
|
|
|
|
0x58C5,0x58D3,0x58D1,0x58D7,0x58D9,0x58D8,0x58E5,0x58DC,
|
|
|
|
0x58E4,0x58DF,0x58EF,0x58FA,0x58F9,0x58FB,0x58FC,0x58FD,
|
|
|
|
0x5902,0x590A,0x5910,0x591B,0x68A6,0x5925,0x592C,0x592D,
|
|
|
|
0x5932,0x5938,0x593E,0x7AD2,0x5955,0x5950,0x594E,0x595A,
|
|
|
|
0x5958,0x5962,0x5960,0x5967,0x596C,0x5969};
|
|
|
|
|
|
|
|
/* page 45 0x5521-0x557E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni45[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5978,0x5981,0x599D,0x4F5E,0x4FAB,0x59A3,0x59B2,0x59C6,
|
|
|
|
0x59E8,0x59DC,0x598D,0x59D9,0x59DA,0x5A25,0x5A1F,0x5A11,
|
|
|
|
0x5A1C,0x5A09,0x5A1A,0x5A40,0x5A6C,0x5A49,0x5A35,0x5A36,
|
|
|
|
0x5A62,0x5A6A,0x5A9A,0x5ABC,0x5ABE,0x5ACB,0x5AC2,0x5ABD,
|
|
|
|
0x5AE3,0x5AD7,0x5AE6,0x5AE9,0x5AD6,0x5AFA,0x5AFB,0x5B0C,
|
|
|
|
0x5B0B,0x5B16,0x5B32,0x5AD0,0x5B2A,0x5B36,0x5B3E,0x5B43,
|
|
|
|
0x5B45,0x5B40,0x5B51,0x5B55,0x5B5A,0x5B5B,0x5B65,0x5B69,
|
|
|
|
0x5B70,0x5B73,0x5B75,0x5B78,0x6588,0x5B7A,0x5B80,0x5B83,
|
|
|
|
0x5BA6,0x5BB8,0x5BC3,0x5BC7,0x5BC9,0x5BD4,0x5BD0,0x5BE4,
|
|
|
|
0x5BE6,0x5BE2,0x5BDE,0x5BE5,0x5BEB,0x5BF0,0x5BF6,0x5BF3,
|
|
|
|
0x5C05,0x5C07,0x5C08,0x5C0D,0x5C13,0x5C20,0x5C22,0x5C28,
|
|
|
|
0x5C38,0x5C39,0x5C41,0x5C46,0x5C4E,0x5C53};
|
|
|
|
|
|
|
|
/* page 46 0x5621-0x567E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni46[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5C50,0x5C4F,0x5B71,0x5C6C,0x5C6E,0x4E62,0x5C76,0x5C79,
|
|
|
|
0x5C8C,0x5C91,0x5C94,0x599B,0x5CAB,0x5CBB,0x5CB6,0x5CBC,
|
|
|
|
0x5CB7,0x5CC5,0x5CBE,0x5CC7,0x5CD9,0x5CE9,0x5CFD,0x5CFA,
|
|
|
|
0x5CED,0x5D8C,0x5CEA,0x5D0B,0x5D15,0x5D17,0x5D5C,0x5D1F,
|
|
|
|
0x5D1B,0x5D11,0x5D14,0x5D22,0x5D1A,0x5D19,0x5D18,0x5D4C,
|
|
|
|
0x5D52,0x5D4E,0x5D4B,0x5D6C,0x5D73,0x5D76,0x5D87,0x5D84,
|
|
|
|
0x5D82,0x5DA2,0x5D9D,0x5DAC,0x5DAE,0x5DBD,0x5D90,0x5DB7,
|
|
|
|
0x5DBC,0x5DC9,0x5DCD,0x5DD3,0x5DD2,0x5DD6,0x5DDB,0x5DEB,
|
|
|
|
0x5DF2,0x5DF5,0x5E0B,0x5E1A,0x5E19,0x5E11,0x5E1B,0x5E36,
|
|
|
|
0x5E37,0x5E44,0x5E43,0x5E40,0x5E4E,0x5E57,0x5E54,0x5E5F,
|
|
|
|
0x5E62,0x5E64,0x5E47,0x5E75,0x5E76,0x5E7A,0x9EBC,0x5E7F,
|
|
|
|
0x5EA0,0x5EC1,0x5EC2,0x5EC8,0x5ED0,0x5ECF};
|
|
|
|
|
|
|
|
/* page 47 0x5721-0x577E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni47[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5ED6,0x5EE3,0x5EDD,0x5EDA,0x5EDB,0x5EE2,0x5EE1,0x5EE8,
|
|
|
|
0x5EE9,0x5EEC,0x5EF1,0x5EF3,0x5EF0,0x5EF4,0x5EF8,0x5EFE,
|
|
|
|
0x5F03,0x5F09,0x5F5D,0x5F5C,0x5F0B,0x5F11,0x5F16,0x5F29,
|
|
|
|
0x5F2D,0x5F38,0x5F41,0x5F48,0x5F4C,0x5F4E,0x5F2F,0x5F51,
|
|
|
|
0x5F56,0x5F57,0x5F59,0x5F61,0x5F6D,0x5F73,0x5F77,0x5F83,
|
|
|
|
0x5F82,0x5F7F,0x5F8A,0x5F88,0x5F91,0x5F87,0x5F9E,0x5F99,
|
|
|
|
0x5F98,0x5FA0,0x5FA8,0x5FAD,0x5FBC,0x5FD6,0x5FFB,0x5FE4,
|
|
|
|
0x5FF8,0x5FF1,0x5FDD,0x60B3,0x5FFF,0x6021,0x6060,0x6019,
|
|
|
|
0x6010,0x6029,0x600E,0x6031,0x601B,0x6015,0x602B,0x6026,
|
|
|
|
0x600F,0x603A,0x605A,0x6041,0x606A,0x6077,0x605F,0x604A,
|
|
|
|
0x6046,0x604D,0x6063,0x6043,0x6064,0x6042,0x606C,0x606B,
|
|
|
|
0x6059,0x6081,0x608D,0x60E7,0x6083,0x609A};
|
|
|
|
|
|
|
|
/* page 48 0x5821-0x587E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni48[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6084,0x609B,0x6096,0x6097,0x6092,0x60A7,0x608B,0x60E1,
|
|
|
|
0x60B8,0x60E0,0x60D3,0x60B4,0x5FF0,0x60BD,0x60C6,0x60B5,
|
|
|
|
0x60D8,0x614D,0x6115,0x6106,0x60F6,0x60F7,0x6100,0x60F4,
|
|
|
|
0x60FA,0x6103,0x6121,0x60FB,0x60F1,0x610D,0x610E,0x6147,
|
|
|
|
0x613E,0x6128,0x6127,0x614A,0x613F,0x613C,0x612C,0x6134,
|
|
|
|
0x613D,0x6142,0x6144,0x6173,0x6177,0x6158,0x6159,0x615A,
|
|
|
|
0x616B,0x6174,0x616F,0x6165,0x6171,0x615F,0x615D,0x6153,
|
|
|
|
0x6175,0x6199,0x6196,0x6187,0x61AC,0x6194,0x619A,0x618A,
|
|
|
|
0x6191,0x61AB,0x61AE,0x61CC,0x61CA,0x61C9,0x61F7,0x61C8,
|
|
|
|
0x61C3,0x61C6,0x61BA,0x61CB,0x7F79,0x61CD,0x61E6,0x61E3,
|
|
|
|
0x61F6,0x61FA,0x61F4,0x61FF,0x61FD,0x61FC,0x61FE,0x6200,
|
|
|
|
0x6208,0x6209,0x620D,0x620C,0x6214,0x621B};
|
|
|
|
|
|
|
|
/* page 49 0x5921-0x597E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni49[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x621E,0x6221,0x622A,0x622E,0x6230,0x6232,0x6233,0x6241,
|
|
|
|
0x624E,0x625E,0x6263,0x625B,0x6260,0x6268,0x627C,0x6282,
|
|
|
|
0x6289,0x627E,0x6292,0x6293,0x6296,0x62D4,0x6283,0x6294,
|
|
|
|
0x62D7,0x62D1,0x62BB,0x62CF,0x62FF,0x62C6,0x64D4,0x62C8,
|
|
|
|
0x62DC,0x62CC,0x62CA,0x62C2,0x62C7,0x629B,0x62C9,0x630C,
|
|
|
|
0x62EE,0x62F1,0x6327,0x6302,0x6308,0x62EF,0x62F5,0x6350,
|
|
|
|
0x633E,0x634D,0x641C,0x634F,0x6396,0x638E,0x6380,0x63AB,
|
|
|
|
0x6376,0x63A3,0x638F,0x6389,0x639F,0x63B5,0x636B,0x6369,
|
|
|
|
0x63BE,0x63E9,0x63C0,0x63C6,0x63E3,0x63C9,0x63D2,0x63F6,
|
|
|
|
0x63C4,0x6416,0x6434,0x6406,0x6413,0x6426,0x6436,0x651D,
|
|
|
|
0x6417,0x6428,0x640F,0x6467,0x646F,0x6476,0x644E,0x652A,
|
|
|
|
0x6495,0x6493,0x64A5,0x64A9,0x6488,0x64BC};
|
|
|
|
|
|
|
|
/* page 50 0x5A21-0x5A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni50[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x64DA,0x64D2,0x64C5,0x64C7,0x64BB,0x64D8,0x64C2,0x64F1,
|
|
|
|
0x64E7,0x8209,0x64E0,0x64E1,0x62AC,0x64E3,0x64EF,0x652C,
|
|
|
|
0x64F6,0x64F4,0x64F2,0x64FA,0x6500,0x64FD,0x6518,0x651C,
|
|
|
|
0x6505,0x6524,0x6523,0x652B,0x6534,0x6535,0x6537,0x6536,
|
|
|
|
0x6538,0x754B,0x6548,0x6556,0x6555,0x654D,0x6558,0x655E,
|
|
|
|
0x655D,0x6572,0x6578,0x6582,0x6583,0x8B8A,0x659B,0x659F,
|
|
|
|
0x65AB,0x65B7,0x65C3,0x65C6,0x65C1,0x65C4,0x65CC,0x65D2,
|
|
|
|
0x65DB,0x65D9,0x65E0,0x65E1,0x65F1,0x6772,0x660A,0x6603,
|
|
|
|
0x65FB,0x6773,0x6635,0x6636,0x6634,0x661C,0x664F,0x6644,
|
|
|
|
0x6649,0x6641,0x665E,0x665D,0x6664,0x6667,0x6668,0x665F,
|
|
|
|
0x6662,0x6670,0x6683,0x6688,0x668E,0x6689,0x6684,0x6698,
|
|
|
|
0x669D,0x66C1,0x66B9,0x66C9,0x66BE,0x66BC};
|
|
|
|
|
|
|
|
/* page 51 0x5B21-0x5B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni51[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x66C4,0x66B8,0x66D6,0x66DA,0x66E0,0x663F,0x66E6,0x66E9,
|
|
|
|
0x66F0,0x66F5,0x66F7,0x670F,0x6716,0x671E,0x6726,0x6727,
|
|
|
|
0x9738,0x672E,0x673F,0x6736,0x6741,0x6738,0x6737,0x6746,
|
|
|
|
0x675E,0x6760,0x6759,0x6763,0x6764,0x6789,0x6770,0x67A9,
|
|
|
|
0x677C,0x676A,0x678C,0x678B,0x67A6,0x67A1,0x6785,0x67B7,
|
|
|
|
0x67EF,0x67B4,0x67EC,0x67B3,0x67E9,0x67B8,0x67E4,0x67DE,
|
|
|
|
0x67DD,0x67E2,0x67EE,0x67B9,0x67CE,0x67C6,0x67E7,0x6A9C,
|
|
|
|
0x681E,0x6846,0x6829,0x6840,0x684D,0x6832,0x684E,0x68B3,
|
|
|
|
0x682B,0x6859,0x6863,0x6877,0x687F,0x689F,0x688F,0x68AD,
|
|
|
|
0x6894,0x689D,0x689B,0x6883,0x6AAE,0x68B9,0x6874,0x68B5,
|
|
|
|
0x68A0,0x68BA,0x690F,0x688D,0x687E,0x6901,0x68CA,0x6908,
|
|
|
|
0x68D8,0x6922,0x6926,0x68E1,0x690C,0x68CD};
|
|
|
|
|
|
|
|
/* page 52 0x5C21-0x5C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni52[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x68D4,0x68E7,0x68D5,0x6936,0x6912,0x6904,0x68D7,0x68E3,
|
|
|
|
0x6925,0x68F9,0x68E0,0x68EF,0x6928,0x692A,0x691A,0x6923,
|
|
|
|
0x6921,0x68C6,0x6979,0x6977,0x695C,0x6978,0x696B,0x6954,
|
|
|
|
0x697E,0x696E,0x6939,0x6974,0x693D,0x6959,0x6930,0x6961,
|
|
|
|
0x695E,0x695D,0x6981,0x696A,0x69B2,0x69AE,0x69D0,0x69BF,
|
|
|
|
0x69C1,0x69D3,0x69BE,0x69CE,0x5BE8,0x69CA,0x69DD,0x69BB,
|
|
|
|
0x69C3,0x69A7,0x6A2E,0x6991,0x69A0,0x699C,0x6995,0x69B4,
|
|
|
|
0x69DE,0x69E8,0x6A02,0x6A1B,0x69FF,0x6B0A,0x69F9,0x69F2,
|
|
|
|
0x69E7,0x6A05,0x69B1,0x6A1E,0x69ED,0x6A14,0x69EB,0x6A0A,
|
|
|
|
0x6A12,0x6AC1,0x6A23,0x6A13,0x6A44,0x6A0C,0x6A72,0x6A36,
|
|
|
|
0x6A78,0x6A47,0x6A62,0x6A59,0x6A66,0x6A48,0x6A38,0x6A22,
|
|
|
|
0x6A90,0x6A8D,0x6AA0,0x6A84,0x6AA2,0x6AA3};
|
|
|
|
|
|
|
|
/* page 53 0x5D21-0x5D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni53[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6A97,0x8617,0x6ABB,0x6AC3,0x6AC2,0x6AB8,0x6AB3,0x6AAC,
|
|
|
|
0x6ADE,0x6AD1,0x6ADF,0x6AAA,0x6ADA,0x6AEA,0x6AFB,0x6B05,
|
|
|
|
0x8616,0x6AFA,0x6B12,0x6B16,0x9B31,0x6B1F,0x6B38,0x6B37,
|
|
|
|
0x76DC,0x6B39,0x98EE,0x6B47,0x6B43,0x6B49,0x6B50,0x6B59,
|
|
|
|
0x6B54,0x6B5B,0x6B5F,0x6B61,0x6B78,0x6B79,0x6B7F,0x6B80,
|
|
|
|
0x6B84,0x6B83,0x6B8D,0x6B98,0x6B95,0x6B9E,0x6BA4,0x6BAA,
|
|
|
|
0x6BAB,0x6BAF,0x6BB2,0x6BB1,0x6BB3,0x6BB7,0x6BBC,0x6BC6,
|
|
|
|
0x6BCB,0x6BD3,0x6BDF,0x6BEC,0x6BEB,0x6BF3,0x6BEF,0x9EBE,
|
|
|
|
0x6C08,0x6C13,0x6C14,0x6C1B,0x6C24,0x6C23,0x6C5E,0x6C55,
|
|
|
|
0x6C62,0x6C6A,0x6C82,0x6C8D,0x6C9A,0x6C81,0x6C9B,0x6C7E,
|
|
|
|
0x6C68,0x6C73,0x6C92,0x6C90,0x6CC4,0x6CF1,0x6CD3,0x6CBD,
|
|
|
|
0x6CD7,0x6CC5,0x6CDD,0x6CAE,0x6CB1,0x6CBE};
|
|
|
|
|
|
|
|
/* page 54 0x5E21-0x5E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni54[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6CBA,0x6CDB,0x6CEF,0x6CD9,0x6CEA,0x6D1F,0x884D,0x6D36,
|
|
|
|
0x6D2B,0x6D3D,0x6D38,0x6D19,0x6D35,0x6D33,0x6D12,0x6D0C,
|
|
|
|
0x6D63,0x6D93,0x6D64,0x6D5A,0x6D79,0x6D59,0x6D8E,0x6D95,
|
|
|
|
0x6FE4,0x6D85,0x6DF9,0x6E15,0x6E0A,0x6DB5,0x6DC7,0x6DE6,
|
|
|
|
0x6DB8,0x6DC6,0x6DEC,0x6DDE,0x6DCC,0x6DE8,0x6DD2,0x6DC5,
|
|
|
|
0x6DFA,0x6DD9,0x6DE4,0x6DD5,0x6DEA,0x6DEE,0x6E2D,0x6E6E,
|
|
|
|
0x6E2E,0x6E19,0x6E72,0x6E5F,0x6E3E,0x6E23,0x6E6B,0x6E2B,
|
|
|
|
0x6E76,0x6E4D,0x6E1F,0x6E43,0x6E3A,0x6E4E,0x6E24,0x6EFF,
|
|
|
|
0x6E1D,0x6E38,0x6E82,0x6EAA,0x6E98,0x6EC9,0x6EB7,0x6ED3,
|
|
|
|
0x6EBD,0x6EAF,0x6EC4,0x6EB2,0x6ED4,0x6ED5,0x6E8F,0x6EA5,
|
|
|
|
0x6EC2,0x6E9F,0x6F41,0x6F11,0x704C,0x6EEC,0x6EF8,0x6EFE,
|
|
|
|
0x6F3F,0x6EF2,0x6F31,0x6EEF,0x6F32,0x6ECC};
|
|
|
|
|
|
|
|
/* page 55 0x5F21-0x5F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni55[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6F3E,0x6F13,0x6EF7,0x6F86,0x6F7A,0x6F78,0x6F81,0x6F80,
|
|
|
|
0x6F6F,0x6F5B,0x6FF3,0x6F6D,0x6F82,0x6F7C,0x6F58,0x6F8E,
|
|
|
|
0x6F91,0x6FC2,0x6F66,0x6FB3,0x6FA3,0x6FA1,0x6FA4,0x6FB9,
|
|
|
|
0x6FC6,0x6FAA,0x6FDF,0x6FD5,0x6FEC,0x6FD4,0x6FD8,0x6FF1,
|
|
|
|
0x6FEE,0x6FDB,0x7009,0x700B,0x6FFA,0x7011,0x7001,0x700F,
|
|
|
|
0x6FFE,0x701B,0x701A,0x6F74,0x701D,0x7018,0x701F,0x7030,
|
|
|
|
0x703E,0x7032,0x7051,0x7063,0x7099,0x7092,0x70AF,0x70F1,
|
|
|
|
0x70AC,0x70B8,0x70B3,0x70AE,0x70DF,0x70CB,0x70DD,0x70D9,
|
|
|
|
0x7109,0x70FD,0x711C,0x7119,0x7165,0x7155,0x7188,0x7166,
|
|
|
|
0x7162,0x714C,0x7156,0x716C,0x718F,0x71FB,0x7184,0x7195,
|
|
|
|
0x71A8,0x71AC,0x71D7,0x71B9,0x71BE,0x71D2,0x71C9,0x71D4,
|
|
|
|
0x71CE,0x71E0,0x71EC,0x71E7,0x71F5,0x71FC};
|
|
|
|
|
|
|
|
/* page 56 0x6021-0x607E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni56[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x71F9,0x71FF,0x720D,0x7210,0x721B,0x7228,0x722D,0x722C,
|
|
|
|
0x7230,0x7232,0x723B,0x723C,0x723F,0x7240,0x7246,0x724B,
|
|
|
|
0x7258,0x7274,0x727E,0x7282,0x7281,0x7287,0x7292,0x7296,
|
|
|
|
0x72A2,0x72A7,0x72B9,0x72B2,0x72C3,0x72C6,0x72C4,0x72CE,
|
|
|
|
0x72D2,0x72E2,0x72E0,0x72E1,0x72F9,0x72F7,0x500F,0x7317,
|
|
|
|
0x730A,0x731C,0x7316,0x731D,0x7334,0x732F,0x7329,0x7325,
|
|
|
|
0x733E,0x734E,0x734F,0x9ED8,0x7357,0x736A,0x7368,0x7370,
|
|
|
|
0x7378,0x7375,0x737B,0x737A,0x73C8,0x73B3,0x73CE,0x73BB,
|
|
|
|
0x73C0,0x73E5,0x73EE,0x73DE,0x74A2,0x7405,0x746F,0x7425,
|
|
|
|
0x73F8,0x7432,0x743A,0x7455,0x743F,0x745F,0x7459,0x7441,
|
|
|
|
0x745C,0x7469,0x7470,0x7463,0x746A,0x7476,0x747E,0x748B,
|
|
|
|
0x749E,0x74A7,0x74CA,0x74CF,0x74D4,0x73F1};
|
|
|
|
|
|
|
|
/* page 57 0x6121-0x617E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni57[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x74E0,0x74E3,0x74E7,0x74E9,0x74EE,0x74F2,0x74F0,0x74F1,
|
|
|
|
0x74F8,0x74F7,0x7504,0x7503,0x7505,0x750C,0x750E,0x750D,
|
|
|
|
0x7515,0x7513,0x751E,0x7526,0x752C,0x753C,0x7544,0x754D,
|
|
|
|
0x754A,0x7549,0x755B,0x7546,0x755A,0x7569,0x7564,0x7567,
|
|
|
|
0x756B,0x756D,0x7578,0x7576,0x7586,0x7587,0x7574,0x758A,
|
|
|
|
0x7589,0x7582,0x7594,0x759A,0x759D,0x75A5,0x75A3,0x75C2,
|
|
|
|
0x75B3,0x75C3,0x75B5,0x75BD,0x75B8,0x75BC,0x75B1,0x75CD,
|
|
|
|
0x75CA,0x75D2,0x75D9,0x75E3,0x75DE,0x75FE,0x75FF,0x75FC,
|
|
|
|
0x7601,0x75F0,0x75FA,0x75F2,0x75F3,0x760B,0x760D,0x7609,
|
|
|
|
0x761F,0x7627,0x7620,0x7621,0x7622,0x7624,0x7634,0x7630,
|
|
|
|
0x763B,0x7647,0x7648,0x7646,0x765C,0x7658,0x7661,0x7662,
|
|
|
|
0x7668,0x7669,0x766A,0x7667,0x766C,0x7670};
|
|
|
|
|
|
|
|
/* page 58 0x6221-0x627E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni58[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7672,0x7676,0x7678,0x767C,0x7680,0x7683,0x7688,0x768B,
|
|
|
|
0x768E,0x7696,0x7693,0x7699,0x769A,0x76B0,0x76B4,0x76B8,
|
|
|
|
0x76B9,0x76BA,0x76C2,0x76CD,0x76D6,0x76D2,0x76DE,0x76E1,
|
|
|
|
0x76E5,0x76E7,0x76EA,0x862F,0x76FB,0x7708,0x7707,0x7704,
|
|
|
|
0x7729,0x7724,0x771E,0x7725,0x7726,0x771B,0x7737,0x7738,
|
|
|
|
0x7747,0x775A,0x7768,0x776B,0x775B,0x7765,0x777F,0x777E,
|
|
|
|
0x7779,0x778E,0x778B,0x7791,0x77A0,0x779E,0x77B0,0x77B6,
|
|
|
|
0x77B9,0x77BF,0x77BC,0x77BD,0x77BB,0x77C7,0x77CD,0x77D7,
|
|
|
|
0x77DA,0x77DC,0x77E3,0x77EE,0x77FC,0x780C,0x7812,0x7926,
|
|
|
|
0x7820,0x792A,0x7845,0x788E,0x7874,0x7886,0x787C,0x789A,
|
|
|
|
0x788C,0x78A3,0x78B5,0x78AA,0x78AF,0x78D1,0x78C6,0x78CB,
|
|
|
|
0x78D4,0x78BE,0x78BC,0x78C5,0x78CA,0x78EC};
|
|
|
|
|
|
|
|
/* page 59 0x6321-0x637E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni59[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x78E7,0x78DA,0x78FD,0x78F4,0x7907,0x7912,0x7911,0x7919,
|
|
|
|
0x792C,0x792B,0x7940,0x7960,0x7957,0x795F,0x795A,0x7955,
|
|
|
|
0x7953,0x797A,0x797F,0x798A,0x799D,0x79A7,0x9F4B,0x79AA,
|
|
|
|
0x79AE,0x79B3,0x79B9,0x79BA,0x79C9,0x79D5,0x79E7,0x79EC,
|
|
|
|
0x79E1,0x79E3,0x7A08,0x7A0D,0x7A18,0x7A19,0x7A20,0x7A1F,
|
|
|
|
0x7980,0x7A31,0x7A3B,0x7A3E,0x7A37,0x7A43,0x7A57,0x7A49,
|
|
|
|
0x7A61,0x7A62,0x7A69,0x9F9D,0x7A70,0x7A79,0x7A7D,0x7A88,
|
|
|
|
0x7A97,0x7A95,0x7A98,0x7A96,0x7AA9,0x7AC8,0x7AB0,0x7AB6,
|
|
|
|
0x7AC5,0x7AC4,0x7ABF,0x9083,0x7AC7,0x7ACA,0x7ACD,0x7ACF,
|
|
|
|
0x7AD5,0x7AD3,0x7AD9,0x7ADA,0x7ADD,0x7AE1,0x7AE2,0x7AE6,
|
|
|
|
0x7AED,0x7AF0,0x7B02,0x7B0F,0x7B0A,0x7B06,0x7B33,0x7B18,
|
|
|
|
0x7B19,0x7B1E,0x7B35,0x7B28,0x7B36,0x7B50};
|
|
|
|
|
|
|
|
/* page 60 0x6421-0x647E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni60[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7B7A,0x7B04,0x7B4D,0x7B0B,0x7B4C,0x7B45,0x7B75,0x7B65,
|
|
|
|
0x7B74,0x7B67,0x7B70,0x7B71,0x7B6C,0x7B6E,0x7B9D,0x7B98,
|
|
|
|
0x7B9F,0x7B8D,0x7B9C,0x7B9A,0x7B8B,0x7B92,0x7B8F,0x7B5D,
|
|
|
|
0x7B99,0x7BCB,0x7BC1,0x7BCC,0x7BCF,0x7BB4,0x7BC6,0x7BDD,
|
|
|
|
0x7BE9,0x7C11,0x7C14,0x7BE6,0x7BE5,0x7C60,0x7C00,0x7C07,
|
|
|
|
0x7C13,0x7BF3,0x7BF7,0x7C17,0x7C0D,0x7BF6,0x7C23,0x7C27,
|
|
|
|
0x7C2A,0x7C1F,0x7C37,0x7C2B,0x7C3D,0x7C4C,0x7C43,0x7C54,
|
|
|
|
0x7C4F,0x7C40,0x7C50,0x7C58,0x7C5F,0x7C64,0x7C56,0x7C65,
|
|
|
|
0x7C6C,0x7C75,0x7C83,0x7C90,0x7CA4,0x7CAD,0x7CA2,0x7CAB,
|
|
|
|
0x7CA1,0x7CA8,0x7CB3,0x7CB2,0x7CB1,0x7CAE,0x7CB9,0x7CBD,
|
|
|
|
0x7CC0,0x7CC5,0x7CC2,0x7CD8,0x7CD2,0x7CDC,0x7CE2,0x9B3B,
|
|
|
|
0x7CEF,0x7CF2,0x7CF4,0x7CF6,0x7CFA,0x7D06};
|
|
|
|
|
|
|
|
/* page 61 0x6521-0x657E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni61[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7D02,0x7D1C,0x7D15,0x7D0A,0x7D45,0x7D4B,0x7D2E,0x7D32,
|
|
|
|
0x7D3F,0x7D35,0x7D46,0x7D73,0x7D56,0x7D4E,0x7D72,0x7D68,
|
|
|
|
0x7D6E,0x7D4F,0x7D63,0x7D93,0x7D89,0x7D5B,0x7D8F,0x7D7D,
|
|
|
|
0x7D9B,0x7DBA,0x7DAE,0x7DA3,0x7DB5,0x7DC7,0x7DBD,0x7DAB,
|
|
|
|
0x7E3D,0x7DA2,0x7DAF,0x7DDC,0x7DB8,0x7D9F,0x7DB0,0x7DD8,
|
|
|
|
0x7DDD,0x7DE4,0x7DDE,0x7DFB,0x7DF2,0x7DE1,0x7E05,0x7E0A,
|
|
|
|
0x7E23,0x7E21,0x7E12,0x7E31,0x7E1F,0x7E09,0x7E0B,0x7E22,
|
|
|
|
0x7E46,0x7E66,0x7E3B,0x7E35,0x7E39,0x7E43,0x7E37,0x7E32,
|
|
|
|
0x7E3A,0x7E67,0x7E5D,0x7E56,0x7E5E,0x7E59,0x7E5A,0x7E79,
|
|
|
|
0x7E6A,0x7E69,0x7E7C,0x7E7B,0x7E83,0x7DD5,0x7E7D,0x8FAE,
|
|
|
|
0x7E7F,0x7E88,0x7E89,0x7E8C,0x7E92,0x7E90,0x7E93,0x7E94,
|
|
|
|
0x7E96,0x7E8E,0x7E9B,0x7E9C,0x7F38,0x7F3A};
|
|
|
|
|
|
|
|
/* page 62 0x6621-0x667E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni62[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7F45,0x7F4C,0x7F4D,0x7F4E,0x7F50,0x7F51,0x7F55,0x7F54,
|
|
|
|
0x7F58,0x7F5F,0x7F60,0x7F68,0x7F69,0x7F67,0x7F78,0x7F82,
|
|
|
|
0x7F86,0x7F83,0x7F88,0x7F87,0x7F8C,0x7F94,0x7F9E,0x7F9D,
|
|
|
|
0x7F9A,0x7FA3,0x7FAF,0x7FB2,0x7FB9,0x7FAE,0x7FB6,0x7FB8,
|
|
|
|
0x8B71,0x7FC5,0x7FC6,0x7FCA,0x7FD5,0x7FD4,0x7FE1,0x7FE6,
|
|
|
|
0x7FE9,0x7FF3,0x7FF9,0x98DC,0x8006,0x8004,0x800B,0x8012,
|
|
|
|
0x8018,0x8019,0x801C,0x8021,0x8028,0x803F,0x803B,0x804A,
|
|
|
|
0x8046,0x8052,0x8058,0x805A,0x805F,0x8062,0x8068,0x8073,
|
|
|
|
0x8072,0x8070,0x8076,0x8079,0x807D,0x807F,0x8084,0x8086,
|
|
|
|
0x8085,0x809B,0x8093,0x809A,0x80AD,0x5190,0x80AC,0x80DB,
|
|
|
|
0x80E5,0x80D9,0x80DD,0x80C4,0x80DA,0x80D6,0x8109,0x80EF,
|
|
|
|
0x80F1,0x811B,0x8129,0x8123,0x812F,0x814B};
|
|
|
|
|
|
|
|
/* page 63 0x6721-0x677E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni63[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x968B,0x8146,0x813E,0x8153,0x8151,0x80FC,0x8171,0x816E,
|
|
|
|
0x8165,0x8166,0x8174,0x8183,0x8188,0x818A,0x8180,0x8182,
|
|
|
|
0x81A0,0x8195,0x81A4,0x81A3,0x815F,0x8193,0x81A9,0x81B0,
|
|
|
|
0x81B5,0x81BE,0x81B8,0x81BD,0x81C0,0x81C2,0x81BA,0x81C9,
|
|
|
|
0x81CD,0x81D1,0x81D9,0x81D8,0x81C8,0x81DA,0x81DF,0x81E0,
|
|
|
|
0x81E7,0x81FA,0x81FB,0x81FE,0x8201,0x8202,0x8205,0x8207,
|
|
|
|
0x820A,0x820D,0x8210,0x8216,0x8229,0x822B,0x8238,0x8233,
|
|
|
|
0x8240,0x8259,0x8258,0x825D,0x825A,0x825F,0x8264,0x8262,
|
|
|
|
0x8268,0x826A,0x826B,0x822E,0x8271,0x8277,0x8278,0x827E,
|
|
|
|
0x828D,0x8292,0x82AB,0x829F,0x82BB,0x82AC,0x82E1,0x82E3,
|
|
|
|
0x82DF,0x82D2,0x82F4,0x82F3,0x82FA,0x8393,0x8303,0x82FB,
|
|
|
|
0x82F9,0x82DE,0x8306,0x82DC,0x8309,0x82D9};
|
|
|
|
|
|
|
|
/* page 64 0x6821-0x687E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni64[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8335,0x8334,0x8316,0x8332,0x8331,0x8340,0x8339,0x8350,
|
|
|
|
0x8345,0x832F,0x832B,0x8317,0x8318,0x8385,0x839A,0x83AA,
|
|
|
|
0x839F,0x83A2,0x8396,0x8323,0x838E,0x8387,0x838A,0x837C,
|
|
|
|
0x83B5,0x8373,0x8375,0x83A0,0x8389,0x83A8,0x83F4,0x8413,
|
|
|
|
0x83EB,0x83CE,0x83FD,0x8403,0x83D8,0x840B,0x83C1,0x83F7,
|
|
|
|
0x8407,0x83E0,0x83F2,0x840D,0x8422,0x8420,0x83BD,0x8438,
|
|
|
|
0x8506,0x83FB,0x846D,0x842A,0x843C,0x855A,0x8484,0x8477,
|
|
|
|
0x846B,0x84AD,0x846E,0x8482,0x8469,0x8446,0x842C,0x846F,
|
|
|
|
0x8479,0x8435,0x84CA,0x8462,0x84B9,0x84BF,0x849F,0x84D9,
|
|
|
|
0x84CD,0x84BB,0x84DA,0x84D0,0x84C1,0x84C6,0x84D6,0x84A1,
|
|
|
|
0x8521,0x84FF,0x84F4,0x8517,0x8518,0x852C,0x851F,0x8515,
|
|
|
|
0x8514,0x84FC,0x8540,0x8563,0x8558,0x8548};
|
|
|
|
|
|
|
|
/* page 65 0x6921-0x697E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni65[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8541,0x8602,0x854B,0x8555,0x8580,0x85A4,0x8588,0x8591,
|
|
|
|
0x858A,0x85A8,0x856D,0x8594,0x859B,0x85EA,0x8587,0x859C,
|
|
|
|
0x8577,0x857E,0x8590,0x85C9,0x85BA,0x85CF,0x85B9,0x85D0,
|
|
|
|
0x85D5,0x85DD,0x85E5,0x85DC,0x85F9,0x860A,0x8613,0x860B,
|
|
|
|
0x85FE,0x85FA,0x8606,0x8622,0x861A,0x8630,0x863F,0x864D,
|
|
|
|
0x4E55,0x8654,0x865F,0x8667,0x8671,0x8693,0x86A3,0x86A9,
|
|
|
|
0x86AA,0x868B,0x868C,0x86B6,0x86AF,0x86C4,0x86C6,0x86B0,
|
|
|
|
0x86C9,0x8823,0x86AB,0x86D4,0x86DE,0x86E9,0x86EC,0x86DF,
|
|
|
|
0x86DB,0x86EF,0x8712,0x8706,0x8708,0x8700,0x8703,0x86FB,
|
|
|
|
0x8711,0x8709,0x870D,0x86F9,0x870A,0x8734,0x873F,0x8737,
|
|
|
|
0x873B,0x8725,0x8729,0x871A,0x8760,0x875F,0x8778,0x874C,
|
|
|
|
0x874E,0x8774,0x8757,0x8768,0x876E,0x8759};
|
|
|
|
|
|
|
|
/* page 66 0x6A21-0x6A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni66[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8753,0x8763,0x876A,0x8805,0x87A2,0x879F,0x8782,0x87AF,
|
|
|
|
0x87CB,0x87BD,0x87C0,0x87D0,0x96D6,0x87AB,0x87C4,0x87B3,
|
|
|
|
0x87C7,0x87C6,0x87BB,0x87EF,0x87F2,0x87E0,0x880F,0x880D,
|
|
|
|
0x87FE,0x87F6,0x87F7,0x880E,0x87D2,0x8811,0x8816,0x8815,
|
|
|
|
0x8822,0x8821,0x8831,0x8836,0x8839,0x8827,0x883B,0x8844,
|
|
|
|
0x8842,0x8852,0x8859,0x885E,0x8862,0x886B,0x8881,0x887E,
|
|
|
|
0x889E,0x8875,0x887D,0x88B5,0x8872,0x8882,0x8897,0x8892,
|
|
|
|
0x88AE,0x8899,0x88A2,0x888D,0x88A4,0x88B0,0x88BF,0x88B1,
|
|
|
|
0x88C3,0x88C4,0x88D4,0x88D8,0x88D9,0x88DD,0x88F9,0x8902,
|
|
|
|
0x88FC,0x88F4,0x88E8,0x88F2,0x8904,0x890C,0x890A,0x8913,
|
|
|
|
0x8943,0x891E,0x8925,0x892A,0x892B,0x8941,0x8944,0x893B,
|
|
|
|
0x8936,0x8938,0x894C,0x891D,0x8960,0x895E};
|
|
|
|
|
|
|
|
/* page 67 0x6B21-0x6B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni67[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8966,0x8964,0x896D,0x896A,0x896F,0x8974,0x8977,0x897E,
|
|
|
|
0x8983,0x8988,0x898A,0x8993,0x8998,0x89A1,0x89A9,0x89A6,
|
|
|
|
0x89AC,0x89AF,0x89B2,0x89BA,0x89BD,0x89BF,0x89C0,0x89DA,
|
|
|
|
0x89DC,0x89DD,0x89E7,0x89F4,0x89F8,0x8A03,0x8A16,0x8A10,
|
|
|
|
0x8A0C,0x8A1B,0x8A1D,0x8A25,0x8A36,0x8A41,0x8A5B,0x8A52,
|
|
|
|
0x8A46,0x8A48,0x8A7C,0x8A6D,0x8A6C,0x8A62,0x8A85,0x8A82,
|
|
|
|
0x8A84,0x8AA8,0x8AA1,0x8A91,0x8AA5,0x8AA6,0x8A9A,0x8AA3,
|
|
|
|
0x8AC4,0x8ACD,0x8AC2,0x8ADA,0x8AEB,0x8AF3,0x8AE7,0x8AE4,
|
|
|
|
0x8AF1,0x8B14,0x8AE0,0x8AE2,0x8AF7,0x8ADE,0x8ADB,0x8B0C,
|
|
|
|
0x8B07,0x8B1A,0x8AE1,0x8B16,0x8B10,0x8B17,0x8B20,0x8B33,
|
|
|
|
0x97AB,0x8B26,0x8B2B,0x8B3E,0x8B28,0x8B41,0x8B4C,0x8B4F,
|
|
|
|
0x8B4E,0x8B49,0x8B56,0x8B5B,0x8B5A,0x8B6B};
|
|
|
|
|
|
|
|
/* page 68 0x6C21-0x6C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni68[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8B5F,0x8B6C,0x8B6F,0x8B74,0x8B7D,0x8B80,0x8B8C,0x8B8E,
|
|
|
|
0x8B92,0x8B93,0x8B96,0x8B99,0x8B9A,0x8C3A,0x8C41,0x8C3F,
|
|
|
|
0x8C48,0x8C4C,0x8C4E,0x8C50,0x8C55,0x8C62,0x8C6C,0x8C78,
|
|
|
|
0x8C7A,0x8C82,0x8C89,0x8C85,0x8C8A,0x8C8D,0x8C8E,0x8C94,
|
|
|
|
0x8C7C,0x8C98,0x621D,0x8CAD,0x8CAA,0x8CBD,0x8CB2,0x8CB3,
|
|
|
|
0x8CAE,0x8CB6,0x8CC8,0x8CC1,0x8CE4,0x8CE3,0x8CDA,0x8CFD,
|
|
|
|
0x8CFA,0x8CFB,0x8D04,0x8D05,0x8D0A,0x8D07,0x8D0F,0x8D0D,
|
|
|
|
0x8D10,0x9F4E,0x8D13,0x8CCD,0x8D14,0x8D16,0x8D67,0x8D6D,
|
|
|
|
0x8D71,0x8D73,0x8D81,0x8D99,0x8DC2,0x8DBE,0x8DBA,0x8DCF,
|
|
|
|
0x8DDA,0x8DD6,0x8DCC,0x8DDB,0x8DCB,0x8DEA,0x8DEB,0x8DDF,
|
|
|
|
0x8DE3,0x8DFC,0x8E08,0x8E09,0x8DFF,0x8E1D,0x8E1E,0x8E10,
|
|
|
|
0x8E1F,0x8E42,0x8E35,0x8E30,0x8E34,0x8E4A};
|
|
|
|
|
|
|
|
/* page 69 0x6D21-0x6D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni69[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8E47,0x8E49,0x8E4C,0x8E50,0x8E48,0x8E59,0x8E64,0x8E60,
|
|
|
|
0x8E2A,0x8E63,0x8E55,0x8E76,0x8E72,0x8E7C,0x8E81,0x8E87,
|
|
|
|
0x8E85,0x8E84,0x8E8B,0x8E8A,0x8E93,0x8E91,0x8E94,0x8E99,
|
|
|
|
0x8EAA,0x8EA1,0x8EAC,0x8EB0,0x8EC6,0x8EB1,0x8EBE,0x8EC5,
|
|
|
|
0x8EC8,0x8ECB,0x8EDB,0x8EE3,0x8EFC,0x8EFB,0x8EEB,0x8EFE,
|
|
|
|
0x8F0A,0x8F05,0x8F15,0x8F12,0x8F19,0x8F13,0x8F1C,0x8F1F,
|
|
|
|
0x8F1B,0x8F0C,0x8F26,0x8F33,0x8F3B,0x8F39,0x8F45,0x8F42,
|
|
|
|
0x8F3E,0x8F4C,0x8F49,0x8F46,0x8F4E,0x8F57,0x8F5C,0x8F62,
|
|
|
|
0x8F63,0x8F64,0x8F9C,0x8F9F,0x8FA3,0x8FAD,0x8FAF,0x8FB7,
|
|
|
|
0x8FDA,0x8FE5,0x8FE2,0x8FEA,0x8FEF,0x9087,0x8FF4,0x9005,
|
|
|
|
0x8FF9,0x8FFA,0x9011,0x9015,0x9021,0x900D,0x901E,0x9016,
|
|
|
|
0x900B,0x9027,0x9036,0x9035,0x9039,0x8FF8};
|
|
|
|
|
|
|
|
/* page 70 0x6E21-0x6E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni70[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x904F,0x9050,0x9051,0x9052,0x900E,0x9049,0x903E,0x9056,
|
|
|
|
0x9058,0x905E,0x9068,0x906F,0x9076,0x96A8,0x9072,0x9082,
|
|
|
|
0x907D,0x9081,0x9080,0x908A,0x9089,0x908F,0x90A8,0x90AF,
|
|
|
|
0x90B1,0x90B5,0x90E2,0x90E4,0x6248,0x90DB,0x9102,0x9112,
|
|
|
|
0x9119,0x9132,0x9130,0x914A,0x9156,0x9158,0x9163,0x9165,
|
|
|
|
0x9169,0x9173,0x9172,0x918B,0x9189,0x9182,0x91A2,0x91AB,
|
|
|
|
0x91AF,0x91AA,0x91B5,0x91B4,0x91BA,0x91C0,0x91C1,0x91C9,
|
|
|
|
0x91CB,0x91D0,0x91D6,0x91DF,0x91E1,0x91DB,0x91FC,0x91F5,
|
|
|
|
0x91F6,0x921E,0x91FF,0x9214,0x922C,0x9215,0x9211,0x925E,
|
|
|
|
0x9257,0x9245,0x9249,0x9264,0x9248,0x9295,0x923F,0x924B,
|
|
|
|
0x9250,0x929C,0x9296,0x9293,0x929B,0x925A,0x92CF,0x92B9,
|
|
|
|
0x92B7,0x92E9,0x930F,0x92FA,0x9344,0x932E};
|
|
|
|
|
|
|
|
/* page 71 0x6F21-0x6F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni71[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9319,0x9322,0x931A,0x9323,0x933A,0x9335,0x933B,0x935C,
|
|
|
|
0x9360,0x937C,0x936E,0x9356,0x93B0,0x93AC,0x93AD,0x9394,
|
|
|
|
0x93B9,0x93D6,0x93D7,0x93E8,0x93E5,0x93D8,0x93C3,0x93DD,
|
|
|
|
0x93D0,0x93C8,0x93E4,0x941A,0x9414,0x9413,0x9403,0x9407,
|
|
|
|
0x9410,0x9436,0x942B,0x9435,0x9421,0x943A,0x9441,0x9452,
|
|
|
|
0x9444,0x945B,0x9460,0x9462,0x945E,0x946A,0x9229,0x9470,
|
|
|
|
0x9475,0x9477,0x947D,0x945A,0x947C,0x947E,0x9481,0x947F,
|
|
|
|
0x9582,0x9587,0x958A,0x9594,0x9596,0x9598,0x9599,0x95A0,
|
|
|
|
0x95A8,0x95A7,0x95AD,0x95BC,0x95BB,0x95B9,0x95BE,0x95CA,
|
|
|
|
0x6FF6,0x95C3,0x95CD,0x95CC,0x95D5,0x95D4,0x95D6,0x95DC,
|
|
|
|
0x95E1,0x95E5,0x95E2,0x9621,0x9628,0x962E,0x962F,0x9642,
|
|
|
|
0x964C,0x964F,0x964B,0x9677,0x965C,0x965E};
|
|
|
|
|
|
|
|
/* page 72 0x7021-0x707E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni72[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x965D,0x965F,0x9666,0x9672,0x966C,0x968D,0x9698,0x9695,
|
|
|
|
0x9697,0x96AA,0x96A7,0x96B1,0x96B2,0x96B0,0x96B4,0x96B6,
|
|
|
|
0x96B8,0x96B9,0x96CE,0x96CB,0x96C9,0x96CD,0x894D,0x96DC,
|
|
|
|
0x970D,0x96D5,0x96F9,0x9704,0x9706,0x9708,0x9713,0x970E,
|
|
|
|
0x9711,0x970F,0x9716,0x9719,0x9724,0x972A,0x9730,0x9739,
|
|
|
|
0x973D,0x973E,0x9744,0x9746,0x9748,0x9742,0x9749,0x975C,
|
|
|
|
0x9760,0x9764,0x9766,0x9768,0x52D2,0x976B,0x9771,0x9779,
|
|
|
|
0x9785,0x977C,0x9781,0x977A,0x9786,0x978B,0x978F,0x9790,
|
|
|
|
0x979C,0x97A8,0x97A6,0x97A3,0x97B3,0x97B4,0x97C3,0x97C6,
|
|
|
|
0x97C8,0x97CB,0x97DC,0x97ED,0x9F4F,0x97F2,0x7ADF,0x97F6,
|
|
|
|
0x97F5,0x980F,0x980C,0x9838,0x9824,0x9821,0x9837,0x983D,
|
|
|
|
0x9846,0x984F,0x984B,0x986B,0x986F,0x9870};
|
|
|
|
|
|
|
|
/* page 73 0x7121-0x717E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni73[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9871,0x9874,0x9873,0x98AA,0x98AF,0x98B1,0x98B6,0x98C4,
|
|
|
|
0x98C3,0x98C6,0x98E9,0x98EB,0x9903,0x9909,0x9912,0x9914,
|
|
|
|
0x9918,0x9921,0x991D,0x991E,0x9924,0x9920,0x992C,0x992E,
|
|
|
|
0x993D,0x993E,0x9942,0x9949,0x9945,0x9950,0x994B,0x9951,
|
|
|
|
0x9952,0x994C,0x9955,0x9997,0x9998,0x99A5,0x99AD,0x99AE,
|
|
|
|
0x99BC,0x99DF,0x99DB,0x99DD,0x99D8,0x99D1,0x99ED,0x99EE,
|
|
|
|
0x99F1,0x99F2,0x99FB,0x99F8,0x9A01,0x9A0F,0x9A05,0x99E2,
|
|
|
|
0x9A19,0x9A2B,0x9A37,0x9A45,0x9A42,0x9A40,0x9A43,0x9A3E,
|
|
|
|
0x9A55,0x9A4D,0x9A5B,0x9A57,0x9A5F,0x9A62,0x9A65,0x9A64,
|
|
|
|
0x9A69,0x9A6B,0x9A6A,0x9AAD,0x9AB0,0x9ABC,0x9AC0,0x9ACF,
|
|
|
|
0x9AD1,0x9AD3,0x9AD4,0x9ADE,0x9ADF,0x9AE2,0x9AE3,0x9AE6,
|
|
|
|
0x9AEF,0x9AEB,0x9AEE,0x9AF4,0x9AF1,0x9AF7};
|
|
|
|
|
|
|
|
/* page 74 0x7221-0x727E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni74[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9AFB,0x9B06,0x9B18,0x9B1A,0x9B1F,0x9B22,0x9B23,0x9B25,
|
|
|
|
0x9B27,0x9B28,0x9B29,0x9B2A,0x9B2E,0x9B2F,0x9B32,0x9B44,
|
|
|
|
0x9B43,0x9B4F,0x9B4D,0x9B4E,0x9B51,0x9B58,0x9B74,0x9B93,
|
|
|
|
0x9B83,0x9B91,0x9B96,0x9B97,0x9B9F,0x9BA0,0x9BA8,0x9BB4,
|
|
|
|
0x9BC0,0x9BCA,0x9BB9,0x9BC6,0x9BCF,0x9BD1,0x9BD2,0x9BE3,
|
|
|
|
0x9BE2,0x9BE4,0x9BD4,0x9BE1,0x9C3A,0x9BF2,0x9BF1,0x9BF0,
|
|
|
|
0x9C15,0x9C14,0x9C09,0x9C13,0x9C0C,0x9C06,0x9C08,0x9C12,
|
|
|
|
0x9C0A,0x9C04,0x9C2E,0x9C1B,0x9C25,0x9C24,0x9C21,0x9C30,
|
|
|
|
0x9C47,0x9C32,0x9C46,0x9C3E,0x9C5A,0x9C60,0x9C67,0x9C76,
|
|
|
|
0x9C78,0x9CE7,0x9CEC,0x9CF0,0x9D09,0x9D08,0x9CEB,0x9D03,
|
|
|
|
0x9D06,0x9D2A,0x9D26,0x9DAF,0x9D23,0x9D1F,0x9D44,0x9D15,
|
|
|
|
0x9D12,0x9D41,0x9D3F,0x9D3E,0x9D46,0x9D48};
|
|
|
|
|
|
|
|
/* page 75 0x7321-0x737E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni75[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9D5D,0x9D5E,0x9D64,0x9D51,0x9D50,0x9D59,0x9D72,0x9D89,
|
|
|
|
0x9D87,0x9DAB,0x9D6F,0x9D7A,0x9D9A,0x9DA4,0x9DA9,0x9DB2,
|
|
|
|
0x9DC4,0x9DC1,0x9DBB,0x9DB8,0x9DBA,0x9DC6,0x9DCF,0x9DC2,
|
|
|
|
0x9DD9,0x9DD3,0x9DF8,0x9DE6,0x9DED,0x9DEF,0x9DFD,0x9E1A,
|
|
|
|
0x9E1B,0x9E1E,0x9E75,0x9E79,0x9E7D,0x9E81,0x9E88,0x9E8B,
|
|
|
|
0x9E8C,0x9E92,0x9E95,0x9E91,0x9E9D,0x9EA5,0x9EA9,0x9EB8,
|
|
|
|
0x9EAA,0x9EAD,0x9761,0x9ECC,0x9ECE,0x9ECF,0x9ED0,0x9ED4,
|
|
|
|
0x9EDC,0x9EDE,0x9EDD,0x9EE0,0x9EE5,0x9EE8,0x9EEF,0x9EF4,
|
|
|
|
0x9EF6,0x9EF7,0x9EF9,0x9EFB,0x9EFC,0x9EFD,0x9F07,0x9F08,
|
|
|
|
0x76B7,0x9F15,0x9F21,0x9F2C,0x9F3E,0x9F4A,0x9F52,0x9F54,
|
|
|
|
0x9F63,0x9F5F,0x9F60,0x9F61,0x9F66,0x9F67,0x9F6C,0x9F6A,
|
|
|
|
0x9F77,0x9F72,0x9F76,0x9F95,0x9F9C,0x9FA0};
|
|
|
|
|
|
|
|
/* page 76 0x7421-0x7426 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0208_uni76[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x582F,0x69C7,0x9059,0x7464,0x51DC,0x7199};
|
|
|
|
|
|
|
|
/* page 77 0x2D21 - 0x2D7C */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_nec13_uni0[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,
|
|
|
|
0x2468,0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,
|
|
|
|
0x2470,0x2471,0x2472,0x2473,0x2160,0x2161,0x2162,0x2163,
|
|
|
|
0x2164,0x2165,0x2166,0x2167,0x2168,0x2169, 0,0x3349,
|
|
|
|
0x3314,0x3322,0x334D,0x3318,0x3327,0x3303,0x3336,0x3351,
|
|
|
|
0x3357,0x330D,0x3326,0x3323,0x332B,0x334A,0x333B,0x339C,
|
|
|
|
0x339D,0x339E,0x338E,0x338F,0x33C4,0x33A1, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x337B,0x301D,
|
|
|
|
0x301F,0x2116,0x33CD,0x2121,0x32A4,0x32A5,0x32A6,0x32A7,
|
|
|
|
0x32A8,0x3231,0x3232,0x3239,0x337E,0x337D,0x337C,0x2252,
|
|
|
|
0x2261,0x222B,0x222E,0x2211,0x221A,0x22A5,0x2220,0x221F,
|
|
|
|
0x22BF,0x2235,0x2229,0x222A};
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_jisx0208_uni_onechar(int code){
|
|
|
|
if ((code>=0x2121)&&(code<=0x217E))
|
|
|
|
return(tab_jisx0208_uni0[code-0x2121]);
|
|
|
|
if ((code>=0x2221)&&(code<=0x227E))
|
|
|
|
return(tab_jisx0208_uni1[code-0x2221]);
|
|
|
|
if ((code>=0x2330)&&(code<=0x237A))
|
|
|
|
return(tab_jisx0208_uni2[code-0x2330]);
|
|
|
|
if ((code>=0x2421)&&(code<=0x2473))
|
|
|
|
return(tab_jisx0208_uni3[code-0x2421]);
|
|
|
|
if ((code>=0x2521)&&(code<=0x2576))
|
|
|
|
return(tab_jisx0208_uni4[code-0x2521]);
|
|
|
|
if ((code>=0x2621)&&(code<=0x2658))
|
|
|
|
return(tab_jisx0208_uni5[code-0x2621]);
|
|
|
|
if ((code>=0x2721)&&(code<=0x2771))
|
|
|
|
return(tab_jisx0208_uni6[code-0x2721]);
|
|
|
|
if ((code>=0x2821)&&(code<=0x2840))
|
|
|
|
return(tab_jisx0208_uni7[code-0x2821]);
|
|
|
|
if ((code>=0x3021)&&(code<=0x307E))
|
|
|
|
return(tab_jisx0208_uni8[code-0x3021]);
|
|
|
|
if ((code>=0x3121)&&(code<=0x317E))
|
|
|
|
return(tab_jisx0208_uni9[code-0x3121]);
|
|
|
|
if ((code>=0x3221)&&(code<=0x327E))
|
|
|
|
return(tab_jisx0208_uni10[code-0x3221]);
|
|
|
|
if ((code>=0x3321)&&(code<=0x337E))
|
|
|
|
return(tab_jisx0208_uni11[code-0x3321]);
|
|
|
|
if ((code>=0x3421)&&(code<=0x347E))
|
|
|
|
return(tab_jisx0208_uni12[code-0x3421]);
|
|
|
|
if ((code>=0x3521)&&(code<=0x357E))
|
|
|
|
return(tab_jisx0208_uni13[code-0x3521]);
|
|
|
|
if ((code>=0x3621)&&(code<=0x367E))
|
|
|
|
return(tab_jisx0208_uni14[code-0x3621]);
|
|
|
|
if ((code>=0x3721)&&(code<=0x377E))
|
|
|
|
return(tab_jisx0208_uni15[code-0x3721]);
|
|
|
|
if ((code>=0x3821)&&(code<=0x387E))
|
|
|
|
return(tab_jisx0208_uni16[code-0x3821]);
|
|
|
|
if ((code>=0x3921)&&(code<=0x397E))
|
|
|
|
return(tab_jisx0208_uni17[code-0x3921]);
|
|
|
|
if ((code>=0x3A21)&&(code<=0x3A7E))
|
|
|
|
return(tab_jisx0208_uni18[code-0x3A21]);
|
|
|
|
if ((code>=0x3B21)&&(code<=0x3B7E))
|
|
|
|
return(tab_jisx0208_uni19[code-0x3B21]);
|
|
|
|
if ((code>=0x3C21)&&(code<=0x3C7E))
|
|
|
|
return(tab_jisx0208_uni20[code-0x3C21]);
|
|
|
|
if ((code>=0x3D21)&&(code<=0x3D7E))
|
|
|
|
return(tab_jisx0208_uni21[code-0x3D21]);
|
|
|
|
if ((code>=0x3E21)&&(code<=0x3E7E))
|
|
|
|
return(tab_jisx0208_uni22[code-0x3E21]);
|
|
|
|
if ((code>=0x3F21)&&(code<=0x3F7E))
|
|
|
|
return(tab_jisx0208_uni23[code-0x3F21]);
|
|
|
|
if ((code>=0x4021)&&(code<=0x407E))
|
|
|
|
return(tab_jisx0208_uni24[code-0x4021]);
|
|
|
|
if ((code>=0x4121)&&(code<=0x417E))
|
|
|
|
return(tab_jisx0208_uni25[code-0x4121]);
|
|
|
|
if ((code>=0x4221)&&(code<=0x427E))
|
|
|
|
return(tab_jisx0208_uni26[code-0x4221]);
|
|
|
|
if ((code>=0x4321)&&(code<=0x437E))
|
|
|
|
return(tab_jisx0208_uni27[code-0x4321]);
|
|
|
|
if ((code>=0x4421)&&(code<=0x447E))
|
|
|
|
return(tab_jisx0208_uni28[code-0x4421]);
|
|
|
|
if ((code>=0x4521)&&(code<=0x457E))
|
|
|
|
return(tab_jisx0208_uni29[code-0x4521]);
|
|
|
|
if ((code>=0x4621)&&(code<=0x467E))
|
|
|
|
return(tab_jisx0208_uni30[code-0x4621]);
|
|
|
|
if ((code>=0x4721)&&(code<=0x477E))
|
|
|
|
return(tab_jisx0208_uni31[code-0x4721]);
|
|
|
|
if ((code>=0x4821)&&(code<=0x487E))
|
|
|
|
return(tab_jisx0208_uni32[code-0x4821]);
|
|
|
|
if ((code>=0x4921)&&(code<=0x497E))
|
|
|
|
return(tab_jisx0208_uni33[code-0x4921]);
|
|
|
|
if ((code>=0x4A21)&&(code<=0x4A7E))
|
|
|
|
return(tab_jisx0208_uni34[code-0x4A21]);
|
|
|
|
if ((code>=0x4B21)&&(code<=0x4B7E))
|
|
|
|
return(tab_jisx0208_uni35[code-0x4B21]);
|
|
|
|
if ((code>=0x4C21)&&(code<=0x4C7E))
|
|
|
|
return(tab_jisx0208_uni36[code-0x4C21]);
|
|
|
|
if ((code>=0x4D21)&&(code<=0x4D7E))
|
|
|
|
return(tab_jisx0208_uni37[code-0x4D21]);
|
|
|
|
if ((code>=0x4E21)&&(code<=0x4E7E))
|
|
|
|
return(tab_jisx0208_uni38[code-0x4E21]);
|
|
|
|
if ((code>=0x4F21)&&(code<=0x4F53))
|
|
|
|
return(tab_jisx0208_uni39[code-0x4F21]);
|
|
|
|
if ((code>=0x5021)&&(code<=0x507E))
|
|
|
|
return(tab_jisx0208_uni40[code-0x5021]);
|
|
|
|
if ((code>=0x5121)&&(code<=0x517E))
|
|
|
|
return(tab_jisx0208_uni41[code-0x5121]);
|
|
|
|
if ((code>=0x5221)&&(code<=0x527E))
|
|
|
|
return(tab_jisx0208_uni42[code-0x5221]);
|
|
|
|
if ((code>=0x5321)&&(code<=0x537E))
|
|
|
|
return(tab_jisx0208_uni43[code-0x5321]);
|
|
|
|
if ((code>=0x5421)&&(code<=0x547E))
|
|
|
|
return(tab_jisx0208_uni44[code-0x5421]);
|
|
|
|
if ((code>=0x5521)&&(code<=0x557E))
|
|
|
|
return(tab_jisx0208_uni45[code-0x5521]);
|
|
|
|
if ((code>=0x5621)&&(code<=0x567E))
|
|
|
|
return(tab_jisx0208_uni46[code-0x5621]);
|
|
|
|
if ((code>=0x5721)&&(code<=0x577E))
|
|
|
|
return(tab_jisx0208_uni47[code-0x5721]);
|
|
|
|
if ((code>=0x5821)&&(code<=0x587E))
|
|
|
|
return(tab_jisx0208_uni48[code-0x5821]);
|
|
|
|
if ((code>=0x5921)&&(code<=0x597E))
|
|
|
|
return(tab_jisx0208_uni49[code-0x5921]);
|
|
|
|
if ((code>=0x5A21)&&(code<=0x5A7E))
|
|
|
|
return(tab_jisx0208_uni50[code-0x5A21]);
|
|
|
|
if ((code>=0x5B21)&&(code<=0x5B7E))
|
|
|
|
return(tab_jisx0208_uni51[code-0x5B21]);
|
|
|
|
if ((code>=0x5C21)&&(code<=0x5C7E))
|
|
|
|
return(tab_jisx0208_uni52[code-0x5C21]);
|
|
|
|
if ((code>=0x5D21)&&(code<=0x5D7E))
|
|
|
|
return(tab_jisx0208_uni53[code-0x5D21]);
|
|
|
|
if ((code>=0x5E21)&&(code<=0x5E7E))
|
|
|
|
return(tab_jisx0208_uni54[code-0x5E21]);
|
|
|
|
if ((code>=0x5F21)&&(code<=0x5F7E))
|
|
|
|
return(tab_jisx0208_uni55[code-0x5F21]);
|
|
|
|
if ((code>=0x6021)&&(code<=0x607E))
|
|
|
|
return(tab_jisx0208_uni56[code-0x6021]);
|
|
|
|
if ((code>=0x6121)&&(code<=0x617E))
|
|
|
|
return(tab_jisx0208_uni57[code-0x6121]);
|
|
|
|
if ((code>=0x6221)&&(code<=0x627E))
|
|
|
|
return(tab_jisx0208_uni58[code-0x6221]);
|
|
|
|
if ((code>=0x6321)&&(code<=0x637E))
|
|
|
|
return(tab_jisx0208_uni59[code-0x6321]);
|
|
|
|
if ((code>=0x6421)&&(code<=0x647E))
|
|
|
|
return(tab_jisx0208_uni60[code-0x6421]);
|
|
|
|
if ((code>=0x6521)&&(code<=0x657E))
|
|
|
|
return(tab_jisx0208_uni61[code-0x6521]);
|
|
|
|
if ((code>=0x6621)&&(code<=0x667E))
|
|
|
|
return(tab_jisx0208_uni62[code-0x6621]);
|
|
|
|
if ((code>=0x6721)&&(code<=0x677E))
|
|
|
|
return(tab_jisx0208_uni63[code-0x6721]);
|
|
|
|
if ((code>=0x6821)&&(code<=0x687E))
|
|
|
|
return(tab_jisx0208_uni64[code-0x6821]);
|
|
|
|
if ((code>=0x6921)&&(code<=0x697E))
|
|
|
|
return(tab_jisx0208_uni65[code-0x6921]);
|
|
|
|
if ((code>=0x6A21)&&(code<=0x6A7E))
|
|
|
|
return(tab_jisx0208_uni66[code-0x6A21]);
|
|
|
|
if ((code>=0x6B21)&&(code<=0x6B7E))
|
|
|
|
return(tab_jisx0208_uni67[code-0x6B21]);
|
|
|
|
if ((code>=0x6C21)&&(code<=0x6C7E))
|
|
|
|
return(tab_jisx0208_uni68[code-0x6C21]);
|
|
|
|
if ((code>=0x6D21)&&(code<=0x6D7E))
|
|
|
|
return(tab_jisx0208_uni69[code-0x6D21]);
|
|
|
|
if ((code>=0x6E21)&&(code<=0x6E7E))
|
|
|
|
return(tab_jisx0208_uni70[code-0x6E21]);
|
|
|
|
if ((code>=0x6F21)&&(code<=0x6F7E))
|
|
|
|
return(tab_jisx0208_uni71[code-0x6F21]);
|
|
|
|
if ((code>=0x7021)&&(code<=0x707E))
|
|
|
|
return(tab_jisx0208_uni72[code-0x7021]);
|
|
|
|
if ((code>=0x7121)&&(code<=0x717E))
|
|
|
|
return(tab_jisx0208_uni73[code-0x7121]);
|
|
|
|
if ((code>=0x7221)&&(code<=0x727E))
|
|
|
|
return(tab_jisx0208_uni74[code-0x7221]);
|
|
|
|
if ((code>=0x7321)&&(code<=0x737E))
|
|
|
|
return(tab_jisx0208_uni75[code-0x7321]);
|
|
|
|
if ((code>=0x7421)&&(code<=0x7426))
|
|
|
|
return(tab_jisx0208_uni76[code-0x7421]);
|
|
|
|
if ((code>=0x2D21)&&(code<=0x2D7C))
|
|
|
|
return(tab_nec13_uni0[code-0x2D21]);
|
|
|
|
return(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* page 0 0x005C-0x005C */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02080[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5C};
|
|
|
|
|
|
|
|
/* page 1 0x00A2-0x00B6 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02081[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0, 0, 0,0x2178,0x212F, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x216B,0x215E,
|
|
|
|
0, 0,0x212D, 0,0x2279};
|
|
|
|
|
|
|
|
/* page 2 0x00D7-0x00D7 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02082[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x215F};
|
|
|
|
|
|
|
|
/* page 3 0x00F7-0x00F7 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02083[]={
|
2005-07-18 22:38:56 +02:00
|
|
|
0x2160};
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
/* page 4 0x0391-0x03C9 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02084[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2621,0x2622,0x2623,0x2624,0x2625,0x2626,0x2627,0x2628,
|
|
|
|
0x2629,0x262A,0x262B,0x262C,0x262D,0x262E,0x262F,0x2630,
|
|
|
|
0x2631, 0,0x2632,0x2633,0x2634,0x2635,0x2636,0x2637,
|
|
|
|
0x2638, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x2641,0x2642,0x2643,0x2644,0x2645,0x2646,0x2647,0x2648,
|
|
|
|
0x2649,0x264A,0x264B,0x264C,0x264D,0x264E,0x264F,0x2650,
|
|
|
|
0x2651, 0,0x2652,0x2653,0x2654,0x2655,0x2656,0x2657,
|
|
|
|
0x2658};
|
|
|
|
|
|
|
|
/* page 5 0x0401-0x0451 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02085[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2727, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x2721,
|
|
|
|
0x2722,0x2723,0x2724,0x2725,0x2726,0x2728,0x2729,0x272A,
|
|
|
|
0x272B,0x272C,0x272D,0x272E,0x272F,0x2730,0x2731,0x2732,
|
|
|
|
0x2733,0x2734,0x2735,0x2736,0x2737,0x2738,0x2739,0x273A,
|
|
|
|
0x273B,0x273C,0x273D,0x273E,0x273F,0x2740,0x2741,0x2751,
|
|
|
|
0x2752,0x2753,0x2754,0x2755,0x2756,0x2758,0x2759,0x275A,
|
|
|
|
0x275B,0x275C,0x275D,0x275E,0x275F,0x2760,0x2761,0x2762,
|
|
|
|
0x2763,0x2764,0x2765,0x2766,0x2767,0x2768,0x2769,0x276A,
|
|
|
|
0x276B,0x276C,0x276D,0x276E,0x276F,0x2770,0x2771, 0,
|
|
|
|
0x2757};
|
|
|
|
|
|
|
|
/* page 6 0x2010-0x203B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02086[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x213E, 0, 0, 0, 0,0x213D, 0, 0,
|
|
|
|
0x2146,0x2147, 0, 0,0x2148,0x2149, 0, 0,
|
|
|
|
0x2277,0x2278, 0, 0, 0,0x2145,0x2144, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x2273, 0,0x216C,0x216D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x2228};
|
|
|
|
|
|
|
|
/* page 7 0x2100-0x2116 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02087[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0,0x216E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x2D62};
|
|
|
|
|
|
|
|
/* page 8 0x2120-0x212B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02088[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0,0x2D64, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x2272};
|
|
|
|
|
|
|
|
/* page 9 0x2160-0x2169 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02089[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2D35,0x2D36,0x2D37,0x2D38,0x2D39,0x2D3A,0x2D3B,0x2D3C,
|
|
|
|
0x2D3D,0x2D3E};
|
|
|
|
|
|
|
|
/* page 10 0x2190-0x2193 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020810[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x222B,0x222C,0x222A,0x222D};
|
|
|
|
|
|
|
|
/* page 11 0x21D2-0x21D4 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020811[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x224D, 0,0x224E};
|
|
|
|
|
|
|
|
/* page 12 0x2200-0x223D */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020812[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x224F, 0,0x225F,0x2250, 0, 0, 0,0x2260,
|
|
|
|
0x223A, 0, 0,0x223B, 0, 0, 0, 0,
|
|
|
|
0,0x2D74, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x2265, 0, 0,0x2267,0x2167,0x2D78,
|
|
|
|
0x225C, 0, 0, 0, 0,0x2142, 0,0x224A,
|
|
|
|
0x224B,0x2241,0x2240,0x2269,0x226A, 0,0x2D73, 0,
|
|
|
|
0, 0, 0, 0,0x2168,0x2268, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x2266};
|
|
|
|
|
|
|
|
/* page 13 0x2252-0x226B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020813[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2262, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x2162,0x2261,
|
|
|
|
0, 0, 0, 0,0x2165,0x2166, 0, 0,
|
|
|
|
0x2263,0x2264};
|
|
|
|
|
|
|
|
/* page 14 0x2282-0x2287 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020814[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x223E,0x223F, 0, 0,0x223C,0x223D};
|
|
|
|
|
|
|
|
/* page 15 0x22A0-0x22BF */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020815[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0, 0, 0,0x225D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x2D79};
|
|
|
|
|
|
|
|
/* page 16 0x2312-0x2312 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020816[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x225E};
|
|
|
|
|
|
|
|
/* page 17 0x2460-0x2473 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020817[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2D21,0x2D22,0x2D23,0x2D24,0x2D25,0x2D26,0x2D27,0x2D28,
|
|
|
|
0x2D29,0x2D2A,0x2D2B,0x2D2C,0x2D2D,0x2D2E,0x2D2F,0x2D30,
|
|
|
|
0x2D31,0x2D32,0x2D33,0x2D34};
|
|
|
|
|
|
|
|
/* page 18 0x2500-0x254B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020818[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2821,0x282C,0x2822,0x282D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x2823, 0, 0,0x282E,
|
|
|
|
0x2824, 0, 0,0x282F,0x2826, 0, 0,0x2831,
|
|
|
|
0x2825, 0, 0,0x2830,0x2827,0x283C, 0, 0,
|
|
|
|
0x2837, 0, 0,0x2832,0x2829,0x283E, 0, 0,
|
|
|
|
0x2839, 0, 0,0x2834,0x2828, 0, 0,0x2838,
|
|
|
|
0x283D, 0, 0,0x2833,0x282A, 0, 0,0x283A,
|
|
|
|
0x283F, 0, 0,0x2835,0x282B, 0, 0,0x283B,
|
|
|
|
0, 0,0x2840, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x2836};
|
|
|
|
|
|
|
|
/* page 19 0x25A0-0x25CF */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020819[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2223,0x2222, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x2225,0x2224, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x2227,0x2226, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x2221,0x217E,
|
|
|
|
0, 0, 0,0x217B, 0, 0,0x217D,0x217C
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 20 0x25EF-0x25EF */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020820[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x227E};
|
|
|
|
|
|
|
|
/* page 21 0x2605-0x2606 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020821[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x217A,0x2179};
|
|
|
|
|
|
|
|
/* page 22 0x2640-0x2642 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020822[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x216A, 0,0x2169};
|
|
|
|
|
|
|
|
/* page 23 0x266A-0x266F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020823[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2276, 0, 0,0x2275, 0,0x2274};
|
|
|
|
|
|
|
|
/* page 24 0x3000-0x301F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020824[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2121,0x2122,0x2123,0x2137, 0,0x2139,0x213A,0x213B,
|
|
|
|
0x2152,0x2153,0x2154,0x2155,0x2156,0x2157,0x2158,0x2159,
|
|
|
|
0x215A,0x215B,0x2229,0x222E,0x214C,0x214D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x2D60, 0,0x2D61};
|
|
|
|
|
|
|
|
/* page 25 0x3041-0x30FE */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020825[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2421,0x2422,0x2423,0x2424,0x2425,0x2426,0x2427,0x2428,
|
|
|
|
0x2429,0x242A,0x242B,0x242C,0x242D,0x242E,0x242F,0x2430,
|
|
|
|
0x2431,0x2432,0x2433,0x2434,0x2435,0x2436,0x2437,0x2438,
|
|
|
|
0x2439,0x243A,0x243B,0x243C,0x243D,0x243E,0x243F,0x2440,
|
|
|
|
0x2441,0x2442,0x2443,0x2444,0x2445,0x2446,0x2447,0x2448,
|
|
|
|
0x2449,0x244A,0x244B,0x244C,0x244D,0x244E,0x244F,0x2450,
|
|
|
|
0x2451,0x2452,0x2453,0x2454,0x2455,0x2456,0x2457,0x2458,
|
|
|
|
0x2459,0x245A,0x245B,0x245C,0x245D,0x245E,0x245F,0x2460,
|
|
|
|
0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,0x2468,
|
|
|
|
0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,0x2470,
|
|
|
|
0x2471,0x2472,0x2473, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x212B,0x212C,0x2135,0x2136, 0, 0,
|
|
|
|
0x2521,0x2522,0x2523,0x2524,0x2525,0x2526,0x2527,0x2528,
|
|
|
|
0x2529,0x252A,0x252B,0x252C,0x252D,0x252E,0x252F,0x2530,
|
|
|
|
0x2531,0x2532,0x2533,0x2534,0x2535,0x2536,0x2537,0x2538,
|
|
|
|
0x2539,0x253A,0x253B,0x253C,0x253D,0x253E,0x253F,0x2540,
|
|
|
|
0x2541,0x2542,0x2543,0x2544,0x2545,0x2546,0x2547,0x2548,
|
|
|
|
0x2549,0x254A,0x254B,0x254C,0x254D,0x254E,0x254F,0x2550,
|
|
|
|
0x2551,0x2552,0x2553,0x2554,0x2555,0x2556,0x2557,0x2558,
|
|
|
|
0x2559,0x255A,0x255B,0x255C,0x255D,0x255E,0x255F,0x2560,
|
|
|
|
0x2561,0x2562,0x2563,0x2564,0x2565,0x2566,0x2567,0x2568,
|
|
|
|
0x2569,0x256A,0x256B,0x256C,0x256D,0x256E,0x256F,0x2570,
|
|
|
|
0x2571,0x2572,0x2573,0x2574,0x2575,0x2576, 0, 0,
|
|
|
|
0, 0,0x2126,0x213C,0x2133,0x2134};
|
|
|
|
|
|
|
|
/* page 26 0x3230-0x3239 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020826[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0,0x2D6A,0x2D6B, 0, 0, 0, 0, 0,
|
|
|
|
0,0x2D6C};
|
|
|
|
|
|
|
|
/* page 27 0x32A0-0x32A8 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020827[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0, 0,0x2D65,0x2D66,0x2D67,0x2D68,
|
|
|
|
0x2D69};
|
|
|
|
|
|
|
|
/* page 28 0x3300-0x33CD */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020828[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0,0x2D46, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x2D4A, 0, 0,
|
|
|
|
0, 0, 0, 0,0x2D41, 0, 0, 0,
|
|
|
|
0x2D44, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x2D42,0x2D4C, 0, 0,0x2D4B,0x2D45,
|
|
|
|
0, 0, 0,0x2D4D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x2D47, 0,
|
|
|
|
0, 0, 0,0x2D4F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x2D40,0x2D4E, 0, 0,0x2D43, 0, 0,
|
|
|
|
0,0x2D48, 0, 0, 0, 0, 0,0x2D49,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x2D5F,0x2D6F,0x2D6E,0x2D6D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x2D53,0x2D54,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x2D50,0x2D51,0x2D52, 0,
|
|
|
|
0,0x2D56, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x2D55, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x2D63};
|
|
|
|
|
|
|
|
/* page 29 0x4E00-0x5516 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020829[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x306C,0x437A, 0,0x3C37, 0, 0, 0,0x4B7C,
|
|
|
|
0x3E66,0x3B30,0x3E65,0x323C, 0,0x4954,0x4D3F, 0,
|
|
|
|
0x5022,0x312F, 0, 0,0x336E,0x5023,0x4024,0x5242,
|
|
|
|
0x3556,0x4A3A, 0, 0, 0, 0,0x3E67, 0,
|
|
|
|
0,0x4E3E, 0, 0, 0, 0,0x4A42, 0,
|
|
|
|
0, 0,0x5024, 0, 0,0x4366, 0, 0,
|
|
|
|
0,0x5025,0x367A, 0, 0, 0,0x5026, 0,
|
|
|
|
0x345D,0x4330, 0,0x3C67,0x5027, 0, 0,0x5028,
|
|
|
|
0, 0,0x5029,0x4735, 0,0x3557, 0, 0,
|
|
|
|
0, 0, 0,0x4737, 0,0x4663,0x3843,0x4B33,
|
|
|
|
0, 0, 0, 0, 0,0x6949,0x502A,0x3E68,
|
|
|
|
0x502B,0x3235, 0, 0, 0,0x3665,0x3870,0x4C69,
|
|
|
|
0, 0,0x5626, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4D70, 0,0x467D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3425, 0,
|
|
|
|
0x3535, 0,0x502C, 0, 0,0x502D,0x4E3B, 0,
|
|
|
|
0x4D3D,0x4168,0x502F,0x3B76,0x4673, 0,0x5032, 0,
|
|
|
|
0,0x313E,0x385F, 0,0x385E,0x3066, 0, 0,
|
|
|
|
0x4F4B,0x4F4A, 0,0x3A33,0x3021, 0,0x5033,0x5034,
|
|
|
|
0x5035,0x4B34,0x5036, 0,0x3872,0x3067,0x4B72, 0,
|
|
|
|
0x357C, 0, 0,0x357D,0x357E,0x4462,0x4E3C, 0,
|
|
|
|
0x5037, 0, 0,0x5038, 0, 0,0x5039, 0,
|
|
|
|
0, 0,0x3F4D, 0, 0, 0, 0, 0,
|
|
|
|
0x3D3A,0x3F4E,0x503E, 0,0x503C, 0,0x503D,0x3558,
|
|
|
|
0, 0,0x3A23,0x3270, 0,0x503B,0x503A,0x4A29,
|
|
|
|
0, 0, 0, 0,0x3B46,0x3B45,0x423E,0x503F,
|
|
|
|
0x4955,0x4067, 0, 0, 0,0x2138,0x5040,0x5042,
|
|
|
|
0, 0, 0,0x4265,0x4E61,0x304A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5041,0x323E, 0,
|
|
|
|
0x3644, 0,0x4367, 0, 0, 0,0x376F,0x5043,
|
|
|
|
0, 0, 0,0x4724, 0, 0, 0, 0,
|
|
|
|
0,0x346B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5044,0x304B, 0, 0,0x3860,0x346C,0x497A,
|
|
|
|
0x4832,0x3559, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3271, 0,0x5067,0x4541, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x476C,
|
|
|
|
0x5046, 0, 0, 0,0x483C, 0,0x4E62, 0,
|
|
|
|
0x3F2D, 0,0x3B47, 0,0x3B77,0x3240, 0, 0,
|
|
|
|
0, 0, 0,0x4451, 0, 0,0x4322,0x504A,
|
|
|
|
0, 0, 0, 0, 0,0x304C,0x4463,0x3D3B,
|
|
|
|
0x3A34,0x4D24, 0,0x424E, 0,0x323F, 0,0x5049,
|
|
|
|
0,0x4D3E,0x5045,0x5047,0x3A6E,0x5048,0x5524, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5050, 0, 0, 0, 0, 0,0x5053,
|
|
|
|
0x5051, 0, 0,0x3242, 0,0x4A3B,0x504B, 0,
|
|
|
|
0, 0, 0,0x504F,0x3873, 0, 0,0x3B48,
|
|
|
|
0, 0, 0,0x3426, 0, 0,0x5054, 0,
|
|
|
|
0x504C, 0, 0,0x4E63, 0,0x3B78, 0,0x504D,
|
|
|
|
0,0x5052, 0, 0, 0, 0,0x5055, 0,
|
|
|
|
0x504E, 0, 0,0x3621, 0,0x304D, 0, 0,
|
|
|
|
0x3622,0x3241, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5525, 0,0x4B79,0x496E,0x3874,
|
|
|
|
0, 0, 0, 0, 0,0x3F2F,0x4E37, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4A58,
|
|
|
|
0, 0,0x3738,0x4225,0x3264, 0, 0, 0,
|
|
|
|
0, 0,0x3D53, 0, 0, 0,0x5059, 0,
|
|
|
|
0x505E,0x505C, 0, 0,0x5057, 0, 0,0x422F,
|
|
|
|
0x505A, 0,0x505D,0x505B, 0,0x4A5D, 0,0x5058,
|
|
|
|
0,0x3F2E, 0,0x4B73,0x505F,0x5060, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3D24,0x506D,
|
|
|
|
0, 0, 0,0x4750, 0,0x4936,0x5068, 0,
|
|
|
|
0x4A70, 0,0x3236, 0, 0, 0,0x506C, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5066,0x506F, 0,
|
|
|
|
0,0x4152, 0,0x3844, 0,0x475C, 0,0x6047,
|
|
|
|
0,0x506E,0x455D, 0,0x5063, 0,0x3876, 0,
|
|
|
|
0,0x3875,0x5061, 0, 0, 0, 0,0x3C5A,
|
|
|
|
0,0x5069, 0,0x4A6F,0x434D,0x5065,0x3771, 0,
|
|
|
|
0x5062,0x506A,0x5064,0x4E51,0x506B,0x4F41, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3666, 0,
|
|
|
|
0,0x3770, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5070, 0, 0, 0,0x5071,
|
|
|
|
0x5075,0x304E, 0, 0, 0, 0, 0,0x4A50,
|
|
|
|
0x5074, 0, 0, 0, 0,0x5073,0x5077, 0,
|
|
|
|
0, 0,0x5076, 0,0x4464, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3772, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5078, 0, 0, 0,
|
|
|
|
0, 0,0x3C45, 0,0x4226,0x4465,0x3676, 0,
|
|
|
|
0x5079, 0, 0, 0, 0,0x3536, 0, 0,
|
|
|
|
0x507A, 0, 0, 0, 0,0x507C, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4B35, 0, 0,
|
|
|
|
0,0x3766, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3B31,0x4877,0x507B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3A45,0x4D43, 0, 0,
|
|
|
|
0, 0,0x507E,0x5123,0x507D,0x3A44, 0,0x3D7D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3739, 0,
|
|
|
|
0, 0,0x5124, 0, 0,0x364F, 0, 0,
|
|
|
|
0,0x5121,0x5122, 0, 0,0x462F, 0,0x417C,
|
|
|
|
0,0x3623, 0, 0, 0,0x4B4D,0x5125, 0,
|
|
|
|
0, 0,0x4E3D, 0, 0, 0,0x5126, 0,
|
|
|
|
0, 0, 0,0x5129, 0,0x5127, 0,0x414E,
|
|
|
|
0, 0, 0, 0, 0,0x5128,0x512A, 0,
|
|
|
|
0, 0, 0, 0, 0,0x512C, 0, 0,
|
|
|
|
0,0x512B, 0,0x4A48, 0, 0, 0, 0,
|
|
|
|
0x3537,0x512E,0x512F, 0,0x322F, 0, 0, 0,
|
|
|
|
0,0x512D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3C74, 0,0x5132,0x5131,0x5130, 0,
|
|
|
|
0x5056, 0,0x5133, 0, 0, 0, 0,0x3D7E,
|
|
|
|
0,0x5134, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4D25, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4C59, 0, 0, 0, 0,0x5136,
|
|
|
|
0, 0,0x5135,0x5138,0x5137, 0, 0,0x5139,
|
|
|
|
0x513A,0x3074, 0,0x3835,0x373B,0x3D3C,0x437B,0x3624,
|
|
|
|
0x4068,0x3877, 0,0x396E,0x513C,0x4C48,0x4546, 0,
|
|
|
|
0x3B79, 0,0x513B, 0,0x513D, 0, 0, 0,
|
|
|
|
0, 0,0x455E, 0,0x3375, 0, 0, 0,
|
|
|
|
0, 0,0x513E, 0, 0,0x467E, 0, 0,
|
|
|
|
0x4134,0x5140,0x5141,0x482C,0x3878,0x4F3B,0x5142, 0,
|
|
|
|
0,0x3626, 0, 0, 0,0x4A3C,0x4236,0x3671,
|
|
|
|
0x4535, 0, 0, 0,0x3773, 0, 0, 0,
|
|
|
|
0x5143, 0,0x5144, 0, 0,0x4662,0x315F, 0,
|
|
|
|
0,0x5147,0x3A7D, 0,0x5146,0x3A46, 0,0x5148,
|
|
|
|
0x666E,0x5149,0x4B41,0x514A, 0,0x514B,0x514C,0x3E69,
|
|
|
|
0,0x3C4C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3427, 0,0x514F, 0,0x514D,0x4C3D,0x514E, 0,
|
|
|
|
0x495A,0x5150,0x5151,0x5152,0x455F, 0, 0, 0,
|
|
|
|
0x5156,0x5154,0x5155,0x5153,0x3A63,0x5157,0x4C6A,0x4E64,
|
|
|
|
0, 0, 0, 0, 0,0x5158, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4028,0x5159,0x3D5A, 0,
|
|
|
|
0,0x515A, 0,0x437C,0x4E3F,0x4560, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5245, 0,
|
|
|
|
0, 0, 0,0x515B,0x7425,0x3645, 0, 0,
|
|
|
|
0x515C,0x4B5E, 0, 0, 0, 0,0x3D68,0x427C,
|
|
|
|
0,0x515E,0x4664, 0, 0,0x515F, 0, 0,
|
|
|
|
0x5160,0x332E, 0, 0, 0,0x5161,0x3627, 0,
|
|
|
|
0x464C,0x317A,0x3D50, 0, 0,0x4821,0x5162, 0,
|
|
|
|
0x4561, 0, 0,0x3F4F,0x5163, 0,0x4A2C,0x405A,
|
|
|
|
0x3422, 0,0x3429,0x5164, 0, 0,0x5166, 0,
|
|
|
|
0,0x373A, 0, 0,0x5165, 0, 0,0x4E73,
|
|
|
|
0, 0, 0, 0, 0,0x3D69, 0, 0,
|
|
|
|
0, 0, 0, 0,0x483D,0x4A4C, 0,0x5167,
|
|
|
|
0,0x4D78,0x5168, 0, 0, 0,0x5169, 0,
|
|
|
|
0x457E, 0, 0,0x516A, 0, 0,0x4029,0x3A7E,
|
|
|
|
0x3774,0x516B,0x3B49,0x396F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4466,0x516D, 0, 0,0x4227,
|
|
|
|
0, 0,0x3A6F,0x516E,0x516F,0x4130, 0,0x516C,
|
|
|
|
0, 0, 0, 0,0x5171, 0,0x4B36, 0,
|
|
|
|
0, 0, 0,0x3964, 0, 0,0x5170, 0,
|
|
|
|
0, 0, 0,0x3775,0x3A5E,0x476D, 0, 0,
|
|
|
|
0,0x5174,0x5172, 0, 0, 0, 0,0x497B,
|
|
|
|
0x3E6A,0x517B,0x3364,0x5175,0x5173,0x414F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5177, 0,0x5176,
|
|
|
|
0, 0, 0,0x3344, 0, 0, 0,0x3760,
|
|
|
|
0x517C,0x4E2D, 0, 0, 0,0x5178, 0, 0,
|
|
|
|
0,0x517D,0x517A, 0,0x5179, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4E4F, 0, 0, 0,0x3879,
|
|
|
|
0x3243, 0, 0,0x4E74, 0, 0, 0, 0,
|
|
|
|
0,0x3D75,0x4558,0x3965,0x5222,0x5223, 0, 0,
|
|
|
|
0,0x4E65, 0, 0,0x4F2B,0x5225, 0, 0,
|
|
|
|
0,0x387A, 0, 0,0x5224, 0,0x332F, 0,
|
|
|
|
0,0x5226, 0,0x4B56, 0,0x443C, 0,0x4D26,
|
|
|
|
0,0x4A59, 0, 0, 0,0x5227, 0, 0,
|
|
|
|
0, 0,0x7055, 0, 0,0x4630, 0,0x5228,
|
|
|
|
0x342A,0x4C33, 0, 0, 0,0x3E21,0x5229,0x4A67,
|
|
|
|
0x522D, 0,0x402A,0x522A,0x3650, 0,0x522B,0x342B,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x372E,0x522E, 0,0x522F, 0, 0,
|
|
|
|
0x5230,0x5231,0x3C5B, 0, 0, 0,0x387B,0x4C5E,
|
|
|
|
0,0x4C68,0x4677, 0, 0,0x4A71,0x5232, 0,
|
|
|
|
0x5233, 0, 0, 0, 0,0x5235, 0,0x5237,
|
|
|
|
0x5236, 0, 0, 0, 0,0x5238,0x323D,0x4B4C,
|
|
|
|
0,0x3A7C,0x5239, 0, 0,0x4159, 0, 0,
|
|
|
|
0x3E22,0x3629, 0,0x523A, 0, 0, 0, 0,
|
|
|
|
0, 0,0x485B, 0, 0, 0, 0,0x523B,
|
|
|
|
0,0x523C, 0,0x523D, 0, 0, 0, 0,
|
|
|
|
0x523E,0x4924,0x3668,0x3065, 0, 0, 0,0x463F,
|
|
|
|
0x523F,0x3D3D, 0,0x4069, 0,0x5241,0x5240,0x3E23,
|
|
|
|
0x3861,0x5243,0x483E, 0, 0,0x5244, 0, 0,
|
|
|
|
0,0x485C,0x4234,0x426E,0x3628, 0, 0,0x466E,
|
|
|
|
0x4331, 0,0x476E, 0,0x4B4E, 0,0x5246, 0,
|
|
|
|
0x406A, 0, 0, 0, 0, 0,0x3735, 0,
|
|
|
|
0,0x5247, 0, 0, 0, 0,0x5248,0x312C,
|
|
|
|
0x3075,0x346D, 0,0x4228,0x3551,0x4D71, 0,0x524B,
|
|
|
|
0x3237, 0, 0,0x524A, 0, 0, 0,0x362A,
|
|
|
|
0, 0,0x524C, 0,0x4C71, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x524D, 0,
|
|
|
|
0x4E52, 0,0x387C, 0, 0, 0, 0,0x3836,
|
|
|
|
0x524E, 0, 0, 0, 0,0x5250,0x524F, 0,
|
|
|
|
0x3F5F,0x3139, 0, 0, 0,0x315E,0x5251, 0,
|
|
|
|
0x5252, 0, 0,0x3837, 0, 0,0x5253, 0,
|
|
|
|
0, 0, 0,0x356E, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3B32,0x5254, 0, 0, 0, 0,
|
|
|
|
0x4B74,0x3A35,0x355A,0x4D27,0x4150,0x483F,0x3C7D, 0,
|
|
|
|
0, 0, 0, 0,0x3D47, 0,0x3C68,0x3C75,
|
|
|
|
0,0x3D76, 0,0x4840, 0, 0, 0,0x5257,
|
|
|
|
0,0x3143,0x4151,0x387D,0x3845,0x3667, 0, 0,
|
|
|
|
0x525B,0x4321,0x427E,0x362B,0x3E24,0x525C,0x525A,0x3244,
|
|
|
|
0x4266,0x3C38,0x3B4B,0x3126, 0, 0,0x3370,0x3966,
|
|
|
|
0x3B4A, 0,0x525D, 0, 0, 0, 0, 0,
|
|
|
|
0,0x525E, 0,0x3549,0x3346, 0, 0, 0,
|
|
|
|
0x3967,0x3548,0x445F,0x3125,0x4631,0x4C3E,0x3921,0x4D79,
|
|
|
|
0x4547,0x387E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x372F, 0,0x5267, 0,0x3663,
|
|
|
|
0x4B4A, 0, 0, 0, 0, 0,0x485D, 0,
|
|
|
|
0,0x5266, 0,0x345E,0x5261,0x5262,0x5264, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5265, 0,
|
|
|
|
0x355B,0x3F61, 0,0x4A2D,0x5263,0x525F,0x3863, 0,
|
|
|
|
0x5260, 0,0x4F24, 0, 0, 0,0x4A72, 0,
|
|
|
|
0x4468,0x3862,0x3970, 0, 0, 0,0x5268, 0,
|
|
|
|
0,0x465D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x526C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3C7E, 0,0x3C76, 0, 0, 0, 0, 0,
|
|
|
|
0x526F,0x526D, 0,0x4C23, 0,0x526A,0x5273,0x526E,
|
|
|
|
0, 0, 0,0x5271,0x3846,0x4C3F, 0, 0,
|
|
|
|
0x5272, 0, 0, 0,0x5274, 0,0x5276, 0,
|
|
|
|
0, 0, 0,0x3A70,0x4F42, 0,0x526B,0x5269,
|
|
|
|
0x5275, 0,0x5270, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5278, 0,0x5323,0x527A, 0, 0,
|
|
|
|
0x527E, 0, 0,0x5321,0x527B, 0, 0,0x533E,
|
|
|
|
0, 0,0x3A69,0x3331, 0, 0, 0, 0,
|
|
|
|
0x5279, 0, 0, 0,0x5325,0x3076,0x5324, 0,
|
|
|
|
0x3025,0x494A,0x5322, 0,0x527C, 0, 0,0x5277,
|
|
|
|
0x527D,0x3A48, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5326, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3077,0x532F, 0, 0,0x5327,0x5328, 0,
|
|
|
|
0x3E25,0x4B69, 0, 0, 0,0x532D,0x532C, 0,
|
|
|
|
0, 0,0x452F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x532E, 0, 0,0x532B, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3134, 0,0x3A36,0x3F30,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5329,
|
|
|
|
0x4562, 0, 0, 0,0x532A, 0,0x3022};
|
|
|
|
|
|
|
|
/* page 30 0x552E-0x5563 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020830[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5334,0x4D23, 0,0x3E27, 0,0x533A, 0, 0,
|
|
|
|
0, 0,0x5339,0x5330, 0, 0, 0, 0,
|
|
|
|
0x4243, 0,0x5331, 0, 0, 0,0x426F,0x5336,
|
|
|
|
0x3E26, 0, 0, 0, 0, 0,0x5333, 0,
|
|
|
|
0,0x4C64, 0, 0, 0,0x373C, 0, 0,
|
|
|
|
0x5337,0x5338, 0, 0, 0, 0,0x5335,0x533B,
|
|
|
|
0, 0, 0, 0, 0,0x5332};
|
|
|
|
|
|
|
|
/* page 31 0x557B-0x576A */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020831[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5341,0x5346, 0,0x5342, 0,0x533D, 0, 0,
|
|
|
|
0x5347,0x4131, 0, 0,0x5349, 0,0x3922,0x533F,
|
|
|
|
0x437D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5343,0x533C,0x342D,
|
|
|
|
0,0x346E,0x3365,0x5344,0x5340, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3776,0x534A,0x5348,0x4153,
|
|
|
|
0x354A,0x362C, 0,0x5345, 0,0x3674, 0, 0,
|
|
|
|
0, 0, 0,0x3144, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x534E,0x534C, 0,0x5427, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5351, 0, 0, 0, 0, 0,0x534B,
|
|
|
|
0,0x534F, 0, 0,0x534D, 0, 0, 0,
|
|
|
|
0x3B4C,0x5350, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5353, 0,0x5358, 0,
|
|
|
|
0, 0,0x5356,0x5355, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4332, 0, 0,0x3245, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5352, 0,0x5354,0x3E28,0x3133, 0, 0,
|
|
|
|
0x5357, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x325E, 0,
|
|
|
|
0, 0, 0, 0,0x5362, 0,0x3E7C,0x535E,
|
|
|
|
0,0x535C, 0,0x535D, 0,0x535F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x313D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4139, 0,0x5359, 0,0x535A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x337A, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5361, 0, 0, 0,0x346F, 0,0x5364,
|
|
|
|
0x5360,0x5363, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A2E, 0, 0, 0,0x4655, 0,0x4838,
|
|
|
|
0, 0, 0, 0, 0,0x5366, 0, 0,
|
|
|
|
0, 0, 0,0x5365,0x3345, 0, 0,0x5367,
|
|
|
|
0, 0, 0, 0,0x536A, 0, 0, 0,
|
|
|
|
0,0x5369, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5368, 0,0x4739,
|
|
|
|
0, 0,0x536B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x536C, 0, 0, 0, 0,
|
|
|
|
0,0x536E, 0,0x536D, 0, 0, 0, 0,
|
|
|
|
0,0x5370, 0, 0, 0,0x5373,0x5371,0x536F,
|
|
|
|
0x5372, 0, 0, 0, 0,0x5374, 0, 0,
|
|
|
|
0, 0, 0,0x5375, 0, 0,0x5376, 0,
|
|
|
|
0x5377, 0, 0, 0,0x5378,0x5145, 0,0x3C7C,
|
|
|
|
0x3B4D, 0, 0,0x3273, 0,0x3078, 0, 0,
|
|
|
|
0x4344, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5379, 0,0x3A24, 0,0x304F,
|
|
|
|
0x3F5E, 0, 0, 0, 0, 0,0x537A,0x3847,
|
|
|
|
0, 0,0x3971, 0,0x537C,0x537B, 0, 0,
|
|
|
|
0x4A60,0x537D, 0, 0, 0,0x5421,0x537E, 0,
|
|
|
|
0x5422, 0,0x5423, 0,0x3777, 0, 0,0x3160,
|
|
|
|
0x5424, 0, 0,0x5426, 0,0x5425, 0, 0,
|
|
|
|
0,0x5428, 0, 0,0x455A, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5429,0x3035,0x3A5F, 0, 0,
|
|
|
|
0, 0,0x373D, 0, 0,0x434F, 0, 0,
|
|
|
|
0, 0, 0, 0,0x542A,0x542B, 0, 0,
|
|
|
|
0x542D, 0, 0, 0, 0,0x542E, 0,0x3A64,
|
|
|
|
0, 0, 0, 0,0x3651, 0, 0,0x4B37,
|
|
|
|
0, 0, 0,0x542C,0x542F,0x3A41,0x3923, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5433, 0,
|
|
|
|
0,0x3A25, 0,0x4333, 0, 0,0x5430,0x445A
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 32 0x577F-0x5A9B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020832[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5434, 0, 0,0x3F62, 0, 0, 0, 0,
|
|
|
|
0,0x5432,0x5435, 0,0x373F, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5436, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5437, 0,0x3924,0x3340,0x5439, 0, 0,
|
|
|
|
0, 0, 0,0x543A, 0, 0, 0, 0,
|
|
|
|
0,0x543B, 0, 0,0x5438, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5431, 0, 0,0x543C, 0, 0,0x543D,
|
|
|
|
0, 0, 0, 0,0x4B64, 0, 0,0x3E6B,
|
|
|
|
0, 0, 0,0x543F,0x5440,0x543E, 0,0x5442,
|
|
|
|
0, 0, 0, 0, 0,0x4738, 0, 0,
|
|
|
|
0x3068,0x4956, 0, 0,0x5443, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3E7D, 0, 0,
|
|
|
|
0x3C39, 0,0x475D,0x3470, 0,0x3A6B, 0, 0,
|
|
|
|
0,0x4B59, 0,0x4632, 0, 0,0x3778,0x424F,
|
|
|
|
0, 0, 0,0x5441,0x5444, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4244, 0,
|
|
|
|
0, 0,0x5445, 0, 0, 0,0x5446, 0,
|
|
|
|
0, 0,0x5448, 0, 0,0x4469, 0, 0,
|
|
|
|
0, 0, 0,0x342E, 0, 0, 0, 0,
|
|
|
|
0x7421,0x3161,0x4A73, 0, 0,0x3E6C,0x4548, 0,
|
|
|
|
0, 0, 0,0x3A66, 0, 0,0x544E, 0,
|
|
|
|
0,0x4A3D,0x4E5D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3274,0x544A, 0, 0, 0,
|
|
|
|
0, 0,0x413A,0x544D, 0,0x4563, 0, 0,
|
|
|
|
0x4549,0x4564,0x4839,0x444D, 0, 0, 0,0x3A49,
|
|
|
|
0, 0, 0,0x5449, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3176, 0,0x4536, 0, 0, 0,
|
|
|
|
0,0x544B, 0,0x5447, 0, 0,0x3F50, 0,
|
|
|
|
0, 0,0x544F, 0, 0, 0, 0,0x3D4E,
|
|
|
|
0, 0, 0, 0,0x362D, 0,0x5450, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4A68, 0, 0, 0,
|
|
|
|
0x417D, 0, 0, 0, 0,0x4446, 0, 0,
|
|
|
|
0x5452, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4B4F, 0, 0,0x5453, 0, 0,0x5458,
|
|
|
|
0, 0, 0, 0,0x4A2F, 0, 0, 0,
|
|
|
|
0,0x5457,0x5451,0x5454,0x5456, 0, 0,0x3A26,
|
|
|
|
0, 0,0x4A49, 0, 0, 0,0x5459, 0,
|
|
|
|
0x4345, 0, 0,0x3275, 0,0x3E6D, 0, 0,
|
|
|
|
0, 0,0x545B, 0,0x545A, 0,0x3968, 0,
|
|
|
|
0x545C,0x545E,0x545D, 0, 0,0x5460, 0,0x5455,
|
|
|
|
0x5462, 0, 0, 0, 0,0x5461,0x545F, 0,
|
|
|
|
0, 0, 0, 0,0x3B4E,0x3F51, 0,0x4154,
|
|
|
|
0x5463,0x403C,0x306D,0x4764, 0, 0, 0, 0,
|
|
|
|
0x445B, 0,0x5465,0x5464,0x5466,0x5467,0x5468, 0,
|
|
|
|
0, 0, 0,0x5469, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4A51,0x546A, 0, 0, 0, 0,
|
|
|
|
0x3246,0x546B, 0, 0, 0, 0,0x4D3C,0x3330,
|
|
|
|
0,0x5249,0x3D48,0x423F,0x546C,0x4C6B, 0, 0,
|
|
|
|
0, 0, 0,0x4C34, 0, 0,0x546E, 0,
|
|
|
|
0x4267, 0,0x4537,0x4240,0x4957,0x546F,0x5470,0x317B,
|
|
|
|
0, 0,0x3C3A,0x5471, 0, 0, 0, 0,
|
|
|
|
0x3050,0x5472, 0, 0, 0, 0, 0,0x5473,
|
|
|
|
0, 0, 0, 0, 0,0x3162, 0, 0,
|
|
|
|
0x3471,0x4660,0x4A74, 0, 0, 0, 0,0x5477,
|
|
|
|
0x4155,0x5476,0x3740, 0, 0,0x4B5B,0x5475, 0,
|
|
|
|
0x4565,0x5479, 0,0x5478, 0, 0, 0, 0,
|
|
|
|
0,0x547B, 0,0x547A, 0, 0,0x317C, 0,
|
|
|
|
0x547C,0x3E29,0x547E,0x4325, 0,0x547D, 0,0x4A33,
|
|
|
|
0, 0, 0, 0,0x3D77,0x455B, 0, 0,
|
|
|
|
0,0x5521, 0, 0, 0, 0,0x3925, 0,
|
|
|
|
0, 0,0x5522,0x4721,0x485E,0x4C51, 0, 0,
|
|
|
|
0, 0, 0,0x4725, 0, 0,0x552B, 0,
|
|
|
|
0, 0, 0, 0,0x3538, 0, 0,0x4D45,
|
|
|
|
0, 0,0x4C2F, 0,0x562C, 0,0x5523, 0,
|
|
|
|
0, 0, 0, 0,0x5526, 0,0x4245, 0,
|
|
|
|
0,0x4B38, 0, 0, 0,0x454A, 0, 0,
|
|
|
|
0, 0, 0,0x5527, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4B65, 0,0x3A4A, 0, 0,0x3E2A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5528,
|
|
|
|
0, 0,0x3B50, 0,0x3B4F, 0, 0, 0,
|
|
|
|
0,0x3039,0x3848, 0,0x402B,0x3051, 0, 0,
|
|
|
|
0, 0,0x552C,0x552D, 0,0x552A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3138,0x342F,
|
|
|
|
0,0x5529, 0,0x4C45,0x4931, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3028,
|
|
|
|
0, 0, 0, 0,0x3079, 0, 0, 0,
|
|
|
|
0x3B51, 0,0x3052, 0,0x3023, 0, 0, 0,
|
|
|
|
0, 0,0x5532, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5530, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4C3C, 0,0x5533, 0,0x5531, 0, 0,
|
|
|
|
0x552F,0x3F31, 0, 0, 0, 0,0x552E, 0,
|
|
|
|
0, 0,0x4A5A, 0, 0, 0, 0, 0,
|
|
|
|
0x3864, 0, 0, 0, 0, 0,0x5537,0x5538,
|
|
|
|
0, 0, 0, 0, 0,0x3E2B, 0, 0,
|
|
|
|
0,0x5534,0x4F2C, 0, 0, 0, 0,0x474C,
|
|
|
|
0, 0,0x5536, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3A27, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5539, 0, 0, 0,0x4958,
|
|
|
|
0, 0, 0,0x553A, 0,0x5535, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4C3B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x475E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x553B,0x4932};
|
|
|
|
|
|
|
|
/* page 33 0x5ABC-0x5D29 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020833[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x553C,0x5540,0x553D, 0, 0,0x3247,0x553F, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3C3B, 0,0x553E,
|
|
|
|
0x3779, 0, 0, 0,0x554C, 0, 0, 0,
|
|
|
|
0, 0,0x5545,0x5542, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4364, 0,0x5541,
|
|
|
|
0, 0,0x5543, 0, 0,0x5544, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5546,0x5547,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3472, 0,0x5549,
|
|
|
|
0x5548, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x554A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3E6E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x554D, 0,
|
|
|
|
0x445C, 0, 0, 0,0x3145, 0,0x554B, 0,
|
|
|
|
0, 0,0x554E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x554F, 0,0x5552, 0, 0,0x5550,
|
|
|
|
0,0x5551, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3B52,0x5553, 0, 0,
|
|
|
|
0x3926,0x5554, 0,0x3B7A,0x4238, 0,0x5555,0x5556,
|
|
|
|
0x3B5A,0x3927, 0,0x4C52, 0, 0, 0,0x3528,
|
|
|
|
0x3849,0x5557,0x3358, 0, 0,0x5558, 0,0x4239,
|
|
|
|
0, 0, 0, 0,0x5559,0x5623, 0,0x555A,
|
|
|
|
0,0x555B, 0, 0,0x555C, 0,0x555E, 0,
|
|
|
|
0, 0, 0, 0,0x555F, 0, 0,0x5560,
|
|
|
|
0,0x4270, 0,0x3127,0x3C69,0x3042, 0,0x4157,
|
|
|
|
0x3430,0x3C35, 0,0x3928, 0, 0, 0, 0,
|
|
|
|
0,0x4566, 0,0x3D21,0x3431,0x4368,0x446A,0x3038,
|
|
|
|
0x3539,0x4A75, 0,0x3C42, 0, 0,0x3552,0x406B,
|
|
|
|
0x3C3C,0x4D28,0x5561, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x355C, 0,0x3A4B, 0, 0,0x3332,
|
|
|
|
0x3163,0x3E2C,0x3248, 0,0x5562,0x4D46, 0, 0,
|
|
|
|
0, 0, 0,0x3D49, 0, 0,0x3C64,0x5563,
|
|
|
|
0x3473,0x4652,0x4C29,0x5564, 0,0x5565, 0, 0,
|
|
|
|
0x4959, 0, 0, 0,0x5567, 0,0x3428,0x3677,
|
|
|
|
0x5566, 0, 0, 0, 0, 0, 0,0x3432,
|
|
|
|
0,0x3F32,0x556B,0x3B21, 0,0x3249,0x556A, 0,
|
|
|
|
0x5568,0x556C,0x5569,0x472B,0x5C4D,0x3F33, 0,0x556D,
|
|
|
|
0, 0,0x4E40, 0,0x556E, 0, 0,0x5570,
|
|
|
|
0,0x437E,0x556F, 0,0x4023, 0,0x3B7B, 0,
|
|
|
|
0, 0,0x4250,0x3C77, 0,0x4975,0x406C, 0,
|
|
|
|
0x3C4D,0x5571,0x3E2D,0x5572,0x5573,0x3053,0x423A,0x3F52,
|
|
|
|
0,0x5574,0x4633,0x3E2E, 0,0x3E2F, 0,0x5575,
|
|
|
|
0, 0,0x406D, 0, 0, 0,0x3E30, 0,
|
|
|
|
0, 0, 0, 0,0x5576, 0,0x5577, 0,
|
|
|
|
0x4C60, 0, 0, 0,0x5578, 0, 0, 0,
|
|
|
|
0,0x3646, 0, 0, 0,0x3D22, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5579,0x557A,0x3C5C,0x3F2C,
|
|
|
|
0x4674,0x3F54,0x4878,0x4722,0x3649,0x557B, 0, 0,
|
|
|
|
0,0x356F,0x557C, 0,0x367E, 0,0x464F,0x3230,
|
|
|
|
0,0x3B53,0x557D,0x5622,0x5621,0x367D, 0,0x557E,
|
|
|
|
0,0x4538, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4230, 0,0x454B,0x3C48, 0, 0,
|
|
|
|
0x4158,0x4D7A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5624, 0,0x5625,0x4656, 0,0x3B33, 0, 0,
|
|
|
|
0, 0,0x5627, 0, 0,0x5628, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5629, 0, 0, 0,0x3474,0x562A, 0, 0,
|
|
|
|
0x562B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x322C, 0, 0,
|
|
|
|
0, 0, 0, 0,0x413B,0x3464, 0,0x562D,
|
|
|
|
0x4C28, 0, 0, 0, 0,0x4252, 0,0x3359,
|
|
|
|
0, 0,0x562F,0x5631,0x345F, 0, 0,0x562E,
|
|
|
|
0x5630, 0,0x5633, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5632, 0,0x5634, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5635, 0, 0,
|
|
|
|
0, 0, 0, 0,0x463D,0x362E, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3265,0x5636,0x563B, 0,
|
|
|
|
0,0x5639, 0,0x4A77,0x4A76, 0, 0, 0,
|
|
|
|
0, 0,0x4567, 0, 0, 0,0x5638,0x3D54,
|
|
|
|
0,0x5637, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3F72, 0, 0, 0,0x563C,
|
|
|
|
0, 0,0x3A6A, 0, 0,0x5642, 0, 0,
|
|
|
|
0x5643,0x563D,0x3333,0x563E,0x5647,0x5646,0x5645,0x5641,
|
|
|
|
0, 0, 0,0x5640, 0, 0,0x5644, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4A78};
|
|
|
|
|
|
|
|
/* page 34 0x5D4B-0x6BF3 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020834[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x564B,0x5648, 0,0x564A, 0,0x4D72, 0,0x5649,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x563F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3F73, 0,
|
|
|
|
0,0x564C, 0, 0,0x3A37, 0, 0, 0,
|
|
|
|
0x564D, 0, 0,0x564E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5651,
|
|
|
|
0,0x5650, 0, 0,0x564F, 0, 0, 0,
|
|
|
|
0x4568,0x563A, 0, 0, 0,0x5657, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5653, 0, 0, 0, 0,0x5652,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5654, 0,0x5655, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5658, 0, 0,0x4E66,
|
|
|
|
0,0x5659,0x5656, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x565A, 0,
|
|
|
|
0,0x3460,0x565B, 0, 0, 0, 0,0x565D,
|
|
|
|
0x565C, 0, 0,0x565E, 0, 0, 0, 0,
|
|
|
|
0x565F, 0,0x406E,0x3D23, 0, 0,0x3D64, 0,
|
|
|
|
0x4163, 0,0x3929,0x3A38,0x392A,0x3570, 0, 0,
|
|
|
|
0x5660, 0, 0,0x3A39, 0, 0,0x384A,0x5661,
|
|
|
|
0x4C26,0x4743,0x5662, 0,0x392B, 0, 0, 0,
|
|
|
|
0x342C, 0,0x4327,0x3652, 0, 0, 0,0x3B54,
|
|
|
|
0x495B, 0, 0,0x4841, 0, 0, 0, 0,
|
|
|
|
0x5663,0x3475, 0, 0, 0, 0,0x5666, 0,
|
|
|
|
0, 0, 0,0x4421, 0, 0,0x5665,0x5664,
|
|
|
|
0x5667, 0,0x446B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3F63, 0, 0, 0, 0, 0,
|
|
|
|
0x3B55, 0,0x404A, 0,0x4253,0x3522, 0, 0,
|
|
|
|
0x4422, 0, 0,0x5668,0x5669,0x3E6F, 0, 0,
|
|
|
|
0, 0,0x4B39, 0, 0,0x566C, 0, 0,
|
|
|
|
0x566B,0x566A,0x497D, 0,0x5673, 0, 0, 0,
|
|
|
|
0,0x4B5A, 0,0x566D, 0, 0, 0, 0,
|
|
|
|
0,0x566F,0x4B6B, 0,0x566E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5670, 0,0x4828,0x5671,
|
|
|
|
0x4A3E,0x5672, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3433,
|
|
|
|
0x4A3F,0x472F,0x5674,0x5675, 0,0x392C,0x3434,0x5676,
|
|
|
|
0x3838,0x4D44,0x4D29,0x3476,0x5678, 0,0x4423, 0,
|
|
|
|
0x392D,0x3E31, 0, 0,0x485F, 0, 0,0x3E32,
|
|
|
|
0, 0, 0, 0,0x3D78, 0, 0, 0,
|
|
|
|
0, 0,0x446C,0x4A79,0x4539, 0, 0,0x392E,
|
|
|
|
0,0x495C, 0, 0, 0,0x5679, 0, 0,
|
|
|
|
0, 0, 0,0x4559,0x3A42, 0, 0, 0,
|
|
|
|
0x384B, 0,0x446D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3043,0x3D6E,0x392F,0x4D47, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x567A,0x567B,
|
|
|
|
0x4751, 0, 0, 0, 0,0x567C,0x4E77,0x4F2D,
|
|
|
|
0, 0, 0, 0,0x567E,0x567D, 0, 0,
|
|
|
|
0x3347, 0, 0,0x5721, 0, 0, 0,0x5724,
|
|
|
|
0x5725, 0,0x5723, 0,0x4940,0x3E33,0x5727,0x5726,
|
|
|
|
0x5722, 0, 0, 0, 0,0x5728,0x5729, 0,
|
|
|
|
0,0x572A, 0, 0, 0,0x572D,0x572B, 0,
|
|
|
|
0x572C,0x572E, 0,0x3164,0x446E,0x572F, 0,0x377A,
|
|
|
|
0x3276,0x4736, 0,0x5730,0x467B, 0,0x4A5B, 0,
|
|
|
|
0x5731,0x4F2E, 0, 0, 0, 0,0x5732,0x4A40,
|
|
|
|
0x5735,0x5021,0x5031, 0,0x3C30,0x4675,0x5736, 0,
|
|
|
|
0x355D,0x4424,0x307A,0x5737,0x4A26,0x3930, 0, 0,
|
|
|
|
0x4350, 0, 0, 0,0x446F, 0, 0, 0,
|
|
|
|
0, 0,0x4C6F,0x3839,0x384C, 0,0x5738, 0,
|
|
|
|
0, 0,0x5739, 0,0x573F, 0,0x3C65, 0,
|
|
|
|
0, 0,0x4425, 0,0x362F,0x573A, 0, 0,
|
|
|
|
0,0x492B, 0,0x4346, 0, 0,0x573B, 0,
|
|
|
|
0, 0, 0, 0, 0,0x573C, 0,0x3630,
|
|
|
|
0,0x573D, 0,0x573E, 0, 0,0x5740, 0,
|
|
|
|
0x4576, 0, 0,0x5741,0x5742, 0,0x5743, 0,
|
|
|
|
0,0x5734,0x5733, 0, 0, 0,0x5744,0x3741,
|
|
|
|
0, 0, 0,0x4927, 0, 0,0x3A4C,0x4937,
|
|
|
|
0x4426,0x494B,0x5745, 0, 0,0x3E34,0x3146, 0,
|
|
|
|
0x5746, 0, 0, 0,0x5747, 0,0x4C72, 0,
|
|
|
|
0,0x4860, 0, 0,0x574A,0x317D,0x402C,0x5749,
|
|
|
|
0x5748,0x3742,0x4254, 0,0x574E,0x574C, 0,0x574B,
|
|
|
|
0x4E27,0x3865, 0, 0, 0,0x3D79,0x574D,0x454C,
|
|
|
|
0x3D3E, 0, 0, 0,0x4640,0x5751,0x5750, 0,
|
|
|
|
0, 0, 0,0x574F, 0,0x5752,0x3866, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5753,0x497C,0x3D5B,
|
|
|
|
0, 0,0x5754,0x4879, 0, 0, 0, 0,
|
|
|
|
0x4641,0x4427, 0, 0, 0, 0,0x4530, 0,
|
|
|
|
0,0x5755,0x352B, 0, 0, 0, 0, 0,
|
|
|
|
0x3F34, 0,0x492C, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3477,0x4726, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5756,0x3B56,0x4B3A,0x4B3B, 0,
|
|
|
|
0,0x317E,0x575B, 0, 0,0x4369, 0, 0,
|
|
|
|
0,0x5758, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3277, 0, 0, 0, 0,0x582D,0x575A, 0,
|
|
|
|
0, 0,0x4730, 0, 0,0x5759, 0, 0,
|
|
|
|
0x5757, 0,0x397A, 0,0x575D, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5763,0x5769,0x5761, 0,0x455C,
|
|
|
|
0, 0,0x5766,0x495D, 0, 0,0x5760, 0,
|
|
|
|
0x5765,0x4E67,0x3B57, 0, 0,0x4255,0x575E, 0,
|
|
|
|
0, 0,0x355E,0x5768,0x402D,0x3165,0x5762,0x3278,
|
|
|
|
0x5767, 0, 0, 0,0x3631, 0,0x5764, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x576A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x576C,0x5776,
|
|
|
|
0x5774, 0, 0,0x5771, 0, 0, 0,0x5770,
|
|
|
|
0x4E78, 0,0x5772, 0, 0,0x3632, 0,0x3931,
|
|
|
|
0, 0,0x3D7A, 0, 0, 0,0x5779,0x576B,
|
|
|
|
0, 0, 0, 0,0x576F,0x575F, 0,0x327A,
|
|
|
|
0x5773,0x5775,0x4351, 0, 0,0x3A28,0x3238,0x576D,
|
|
|
|
0x5778,0x5777,0x3633, 0,0x4229,0x3366, 0, 0,
|
|
|
|
0, 0,0x3743, 0,0x576E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x577A, 0,
|
|
|
|
0x577D,0x5821, 0, 0, 0, 0,0x3C3D, 0,
|
|
|
|
0x5827,0x4470,0x577B, 0, 0, 0, 0,0x5825,
|
|
|
|
0,0x3279, 0,0x5823,0x5824, 0, 0,0x577E,
|
|
|
|
0x5822, 0, 0, 0,0x3867,0x4D2A, 0, 0,
|
|
|
|
0x3435, 0, 0,0x3159,0x5826, 0,0x473A,0x302D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4861,
|
|
|
|
0x575C,0x582C,0x5830,0x4C65, 0,0x5829, 0, 0,
|
|
|
|
0,0x4569,0x582E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3E70,0x582F,0x4657, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4F47, 0,
|
|
|
|
0x582B, 0, 0, 0, 0,0x5831, 0,0x397B,
|
|
|
|
0,0x404B, 0, 0,0x3054,0x582A,0x5828, 0,
|
|
|
|
0x415A, 0, 0, 0,0x577C,0x3B34, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4246,0x583D, 0,
|
|
|
|
0x415B,0x5838, 0,0x5835,0x5836, 0,0x3C66,0x5839,
|
|
|
|
0x583C, 0, 0, 0, 0,0x5837,0x3D25, 0,
|
|
|
|
0x583A, 0, 0,0x5834, 0,0x4C7C,0x4C7B, 0,
|
|
|
|
0, 0,0x583E,0x583F,0x3055, 0, 0, 0,
|
|
|
|
0, 0,0x5833, 0, 0, 0, 0,0x3672,
|
|
|
|
0x3026, 0, 0, 0,0x3436, 0,0x583B, 0,
|
|
|
|
0, 0, 0, 0,0x5843,0x5842, 0, 0,
|
|
|
|
0,0x5847, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5848, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5846,0x5849,0x5841,0x5845, 0, 0,0x584A,
|
|
|
|
0,0x584B, 0, 0,0x5840,0x3B7C, 0,0x5844,
|
|
|
|
0x4256,0x3932,0x5832,0x3F35, 0, 0, 0, 0,
|
|
|
|
0x5858, 0,0x4A69, 0, 0,0x584E,0x584F,0x5850,
|
|
|
|
0, 0,0x5857, 0,0x5856, 0, 0,0x4B7D,
|
|
|
|
0x3437, 0,0x5854, 0,0x3745,0x3334, 0, 0,
|
|
|
|
0x5851, 0, 0,0x4E38,0x5853,0x3056,0x5855, 0,
|
|
|
|
0x584C,0x5852,0x5859,0x3744,0x584D, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4D5D, 0, 0, 0,0x4D2B,
|
|
|
|
0, 0, 0, 0,0x585C, 0, 0,0x5860,
|
|
|
|
0, 0, 0,0x417E, 0,0x4E79,0x5861, 0,
|
|
|
|
0,0x585E, 0,0x585B, 0, 0,0x585A,0x585F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A30, 0, 0,0x4634, 0,0x3746, 0,
|
|
|
|
0x5862,0x585D, 0,0x5863, 0, 0, 0,0x377B,
|
|
|
|
0, 0, 0,0x3231, 0, 0, 0,0x586B,
|
|
|
|
0, 0, 0,0x3438, 0, 0, 0, 0,
|
|
|
|
0x5869, 0, 0,0x586A,0x3A29,0x5868,0x5866,0x5865,
|
|
|
|
0x586C,0x5864,0x586E, 0, 0,0x327B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5870, 0, 0,0x586F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4428,
|
|
|
|
0,0x5873, 0,0x5871,0x5867,0x377C, 0,0x5872,
|
|
|
|
0,0x5876,0x5875,0x5877,0x5874,0x5878, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5879,0x587A,0x4A6A,
|
|
|
|
0,0x587C,0x587B,0x3D3F, 0,0x402E,0x3266,0x327C,
|
|
|
|
0,0x587D, 0,0x303F, 0, 0, 0,0x404C,
|
|
|
|
0x587E, 0,0x6C43,0x5921,0x3761, 0,0x5922, 0,
|
|
|
|
0, 0, 0,0x406F, 0, 0, 0,0x5923,
|
|
|
|
0, 0, 0,0x5924,0x353A,0x5925, 0,0x5926,
|
|
|
|
0x5927,0x4257, 0, 0, 0,0x384D, 0, 0,
|
|
|
|
0x4C61, 0, 0, 0,0x4B3C,0x3D6A,0x5928, 0,
|
|
|
|
0, 0, 0, 0,0x4070,0x6E3D,0x4862, 0,
|
|
|
|
0x3C6A, 0,0x3A4D,0x5929, 0, 0, 0, 0,
|
|
|
|
0x4247, 0,0x4A27, 0, 0,0x4271, 0, 0,
|
|
|
|
0x592C, 0, 0,0x592A, 0,0x592D, 0, 0,
|
|
|
|
0x592B, 0, 0, 0, 0,0x592E, 0, 0,
|
|
|
|
0, 0, 0,0x4A31, 0, 0,0x3037, 0,
|
|
|
|
0, 0, 0,0x495E, 0, 0,0x4863, 0,
|
|
|
|
0,0x592F, 0,0x5932,0x3E35,0x353B, 0,0x5930,
|
|
|
|
0x5937,0x3E36, 0, 0, 0, 0,0x5931,0x4744,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4D5E,0x5933,
|
|
|
|
0x5934,0x5938,0x456A,0x5935,0x3933,0x405E, 0, 0,
|
|
|
|
0x5946,0x4834, 0,0x4272, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4864,0x5A2D, 0, 0, 0, 0,0x4A7A, 0,
|
|
|
|
0, 0,0x4471, 0, 0, 0,0x4B75, 0,
|
|
|
|
0x593B,0x3221,0x436A, 0, 0, 0, 0,0x5944,
|
|
|
|
0, 0,0x4334,0x593E,0x5945,0x5940,0x5947,0x5943,
|
|
|
|
0,0x5942,0x476F, 0,0x593C,0x327D,0x593A,0x3571,
|
|
|
|
0x4273,0x5936, 0, 0,0x5939,0x3934,0x405B, 0,
|
|
|
|
0x3E37,0x5941,0x4752, 0, 0,0x3572,0x3348, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3367,0x3F21,0x5949,0x594E, 0,0x594A, 0,
|
|
|
|
0x377D, 0,0x594F,0x3B22,0x3969, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3D26,0x593D, 0,0x3B7D,0x594C,
|
|
|
|
0, 0, 0, 0,0x3B58,0x594D,0x3044, 0,
|
|
|
|
0,0x5948, 0, 0, 0, 0,0x4429, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3573, 0,
|
|
|
|
0, 0, 0, 0,0x3634, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x594B,0x3027, 0, 0,
|
|
|
|
0x3A43, 0, 0, 0,0x3F36, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4472,
|
|
|
|
0, 0,0x4854,0x5951,0x415E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x422A, 0,
|
|
|
|
0,0x3B2B,0x5952, 0,0x5954,0x5950, 0, 0,
|
|
|
|
0, 0,0x4A61, 0,0x443D, 0, 0, 0,
|
|
|
|
0,0x415C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4A7B,0x3C4E,0x5960, 0,
|
|
|
|
0x595F, 0, 0,0x3F78, 0, 0, 0,0x377E,
|
|
|
|
0, 0, 0,0x5959,0x3E39, 0, 0,0x4668,
|
|
|
|
0x4731, 0, 0, 0, 0,0x5957, 0, 0,
|
|
|
|
0x415D, 0, 0, 0, 0,0x3C78,0x595C, 0,
|
|
|
|
0,0x3E38, 0,0x5956,0x595B, 0, 0,0x4753,
|
|
|
|
0, 0, 0,0x5955, 0,0x3721, 0, 0,
|
|
|
|
0x335D, 0, 0, 0,0x595D,0x4E2B,0x3A4E,0x4335,
|
|
|
|
0x595A, 0,0x405C, 0,0x3935,0x3F64,0x3166,0x413C,
|
|
|
|
0x5958,0x3545, 0, 0, 0, 0, 0,0x3747,
|
|
|
|
0,0x444F,0x595E, 0, 0, 0, 0, 0,
|
|
|
|
0x415F, 0, 0,0x5961, 0,0x5963, 0, 0,
|
|
|
|
0x4237,0x5969, 0,0x5964, 0, 0,0x5966, 0,
|
|
|
|
0, 0, 0, 0,0x4941,0x4473, 0,0x5967,
|
|
|
|
0, 0, 0,0x4D2C, 0, 0, 0,0x4D48,
|
|
|
|
0x3439, 0, 0, 0, 0, 0,0x302E, 0,
|
|
|
|
0x5965, 0, 0, 0, 0, 0,0x5962, 0,
|
|
|
|
0, 0, 0,0x3478, 0, 0, 0, 0,
|
|
|
|
0,0x3167, 0,0x5968, 0, 0, 0,0x4D49,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x596C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x423B, 0,0x5973, 0, 0, 0,
|
|
|
|
0x596D, 0, 0,0x596A,0x5971, 0, 0, 0,
|
|
|
|
0,0x5953, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x596E, 0,0x5972, 0, 0,
|
|
|
|
0,0x4842,0x456B, 0, 0, 0, 0, 0,
|
|
|
|
0,0x596B, 0,0x596F, 0, 0, 0,0x3748,
|
|
|
|
0, 0, 0,0x3A71, 0, 0, 0,0x405D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5977, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4526, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5974, 0,0x4B60, 0,
|
|
|
|
0, 0, 0, 0,0x5975, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5976, 0,0x4C4E, 0,0x4022,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3762, 0, 0, 0, 0,0x597D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3B35,
|
|
|
|
0x597A, 0,0x5979, 0, 0, 0, 0,0x4732,
|
|
|
|
0, 0, 0,0x4635, 0, 0, 0, 0,
|
|
|
|
0,0x4531,0x597B, 0, 0, 0,0x597C, 0,
|
|
|
|
0x496F, 0,0x4745,0x3B23, 0,0x4071, 0,0x4B50,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3349, 0,
|
|
|
|
0x5A25,0x597E, 0, 0, 0, 0,0x4D4A,0x5A27,
|
|
|
|
0, 0,0x5A23, 0,0x5A24, 0, 0, 0,
|
|
|
|
0, 0,0x4160, 0, 0, 0, 0,0x5A22,
|
|
|
|
0,0x593F, 0, 0, 0,0x5A26, 0,0x5A21,
|
|
|
|
0, 0, 0, 0, 0,0x5A2B,0x5A2C,0x4527,
|
|
|
|
0x5A2E, 0, 0,0x3B24,0x5A29, 0, 0, 0,
|
|
|
|
0,0x353C, 0, 0,0x5A2F, 0,0x5A28,0x5A33,
|
|
|
|
0,0x5A32, 0,0x5A31, 0, 0, 0,0x5A34,
|
|
|
|
0, 0,0x5A36,0x3E71, 0,0x5A35, 0, 0,
|
|
|
|
0, 0,0x5A39, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5A37, 0, 0,
|
|
|
|
0,0x5A38,0x5970, 0, 0, 0, 0, 0,
|
|
|
|
0x5A3B,0x5A3A, 0, 0, 0, 0, 0,0x5978,
|
|
|
|
0x5A3C,0x5A30, 0, 0,0x3B59, 0, 0, 0,
|
|
|
|
0,0x5A3D,0x5A3E,0x5A40,0x5A3F,0x5A41,0x327E, 0,
|
|
|
|
0x3936, 0, 0,0x4A7C,0x402F, 0, 0, 0,
|
|
|
|
0, 0,0x384E, 0, 0,0x5A43, 0, 0,
|
|
|
|
0, 0,0x5A46, 0,0x4952, 0,0x355F, 0,
|
|
|
|
0, 0,0x5A45,0x5A44,0x4754,0x5A47,0x3635, 0,
|
|
|
|
0, 0,0x5A49,0x5A48, 0, 0, 0,0x343A,
|
|
|
|
0x3B36, 0, 0,0x4658, 0, 0, 0, 0,
|
|
|
|
0,0x3749, 0, 0, 0,0x3F74, 0,0x5A4A,
|
|
|
|
0,0x4030,0x4528, 0,0x495F,0x5A4B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5A4C,
|
|
|
|
0x5A4D, 0, 0, 0,0x4A38,0x555D,0x4046, 0,
|
|
|
|
0,0x494C, 0,0x3A58, 0,0x4865,0x4843, 0,
|
|
|
|
0, 0, 0, 0,0x454D, 0,0x4E41, 0,
|
|
|
|
0x5A4F,0x3C50, 0, 0,0x5A50, 0,0x3036, 0,
|
|
|
|
0,0x3654,0x404D, 0,0x4960, 0, 0, 0,
|
|
|
|
0x5A51,0x3B42,0x4347, 0,0x3B5B,0x3F37, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5A52, 0,0x4A7D, 0,
|
|
|
|
0,0x3177,0x3B5C, 0, 0, 0,0x5A55, 0,
|
|
|
|
0x5A53,0x5A56,0x4E39,0x5A54, 0, 0, 0, 0,
|
|
|
|
0x407B,0x5A57, 0, 0,0x4232, 0, 0,0x5A58,
|
|
|
|
0, 0, 0, 0,0x347A, 0,0x5A5A, 0,
|
|
|
|
0x5A59, 0, 0, 0, 0,0x5A5B,0x5A5C,0x347B,
|
|
|
|
0, 0,0x467C,0x4336,0x356C,0x3B5D,0x4161, 0,
|
|
|
|
0,0x3D5C,0x3030, 0, 0, 0,0x5A5D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3222,
|
|
|
|
0x5A61, 0, 0, 0, 0, 0, 0,0x3937,
|
|
|
|
0x5A60, 0, 0,0x3A2B,0x3E3A, 0, 0,0x5A5F,
|
|
|
|
0,0x3E3B, 0,0x4C40,0x3A2A, 0, 0, 0,
|
|
|
|
0x3057,0x404E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5A66, 0, 0,0x4031,0x3147, 0, 0,
|
|
|
|
0, 0,0x3D55, 0,0x4B66,0x3A72, 0, 0,
|
|
|
|
0, 0,0x3E3C, 0,0x4027, 0, 0, 0,
|
|
|
|
0,0x5A65,0x5A63,0x5A64, 0, 0, 0, 0,
|
|
|
|
0,0x436B, 0, 0,0x5B26, 0,0x5A6A,0x3B7E,
|
|
|
|
0x3938,0x5A68, 0, 0, 0, 0,0x5A69, 0,
|
|
|
|
0x3F38, 0, 0, 0,0x5A67, 0, 0,0x3B2F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5A6C,0x5A6B,0x5A70, 0, 0,0x5A71,
|
|
|
|
0,0x5A6D, 0,0x3322,0x5A6E,0x5A6F,0x4855, 0,
|
|
|
|
0, 0, 0,0x4961,0x374A,0x5A72, 0, 0,
|
|
|
|
0,0x4032, 0,0x3E3D, 0, 0, 0,0x4352,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3647, 0,
|
|
|
|
0x5A73,0x5A77, 0, 0,0x324B,0x5A74,0x5A76, 0,
|
|
|
|
0, 0, 0,0x5A75, 0, 0,0x3D6B, 0,
|
|
|
|
0, 0, 0,0x4348,0x3045,0x5A78, 0, 0,
|
|
|
|
0, 0,0x5A79, 0, 0, 0, 0,0x442A,
|
|
|
|
0, 0, 0,0x4E71, 0, 0, 0, 0,
|
|
|
|
0x3B43, 0, 0,0x4A6B, 0, 0, 0, 0,
|
|
|
|
0,0x4B3D, 0, 0, 0,0x5B22,0x5A7B, 0,
|
|
|
|
0,0x5A7E, 0,0x5A7D, 0, 0,0x5A7A, 0,
|
|
|
|
0,0x5B21, 0, 0,0x465E, 0,0x5A7C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5B23, 0, 0,0x3D6C,0x5B24,
|
|
|
|
0,0x4D4B,0x4778, 0, 0,0x5B25, 0, 0,
|
|
|
|
0, 0, 0,0x5B27, 0, 0,0x5B28, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5B29, 0,0x364A,
|
|
|
|
0x3148,0x3939,0x5B2A, 0,0x5B2B,0x3D71,0x4162, 0,
|
|
|
|
0,0x5258,0x413E,0x413D,0x4258,0x3A47, 0, 0,
|
|
|
|
0x5072, 0, 0, 0, 0,0x376E,0x4D2D, 0,
|
|
|
|
0x4A7E, 0,0x497E, 0,0x5B2C, 0, 0, 0,
|
|
|
|
0,0x3A73,0x443F,0x5B2D,0x4F2F, 0, 0, 0,
|
|
|
|
0x4B3E, 0,0x442B,0x5B2E,0x347C, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5B2F,0x5B30,0x4C5A, 0,0x4C24,
|
|
|
|
0x4B76,0x4B5C,0x3B25,0x5B32, 0, 0,0x3C6B, 0,
|
|
|
|
0,0x4B51, 0,0x5B34,0x5B37,0x5B36, 0,0x3479,
|
|
|
|
0, 0,0x3560, 0,0x5B33, 0,0x5B35, 0,
|
|
|
|
0, 0, 0,0x5B38, 0, 0,0x3F79, 0,
|
|
|
|
0, 0, 0,0x4D7B,0x3049,0x3A60,0x423C, 0,
|
|
|
|
0x3C5D, 0, 0,0x3E73, 0, 0,0x5B3B, 0,
|
|
|
|
0,0x454E, 0,0x5B39,0x422B,0x5B3A,0x3E72,0x4C5D,
|
|
|
|
0x5B3C,0x5B3D,0x4D68, 0, 0, 0, 0,0x5B42,
|
|
|
|
0, 0,0x393A, 0,0x4755,0x5B3F,0x456C,0x5A5E,
|
|
|
|
0x5A62, 0,0x354F, 0,0x4747, 0, 0, 0,
|
|
|
|
0,0x5B41, 0,0x3E3E,0x4844, 0, 0, 0,
|
|
|
|
0, 0,0x5B47, 0,0x487A, 0,0x5B3E, 0,
|
|
|
|
0x5B44,0x5B43, 0, 0, 0,0x404F, 0, 0,
|
|
|
|
0, 0,0x4B6D, 0,0x4E53, 0, 0,0x4B67,
|
|
|
|
0,0x324C,0x3B5E, 0, 0,0x4F48,0x5B46,0x3F75,
|
|
|
|
0, 0, 0,0x5B45, 0, 0,0x5B40, 0,
|
|
|
|
0, 0, 0, 0,0x384F, 0, 0, 0,
|
|
|
|
0x5B4C,0x5B4A, 0,0x324D,0x5B48,0x5B4E,0x5B54, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4248, 0,
|
|
|
|
0,0x4A41, 0,0x5B56, 0, 0, 0,0x4922,
|
|
|
|
0, 0, 0,0x5B55,0x4770,0x4B3F,0x343B, 0,
|
|
|
|
0x4077,0x3D40, 0, 0, 0,0x4453, 0,0x4D2E,
|
|
|
|
0, 0,0x5B51,0x5B50, 0, 0, 0,0x5B52,
|
|
|
|
0,0x5B4F, 0, 0,0x5B57, 0,0x5B4D, 0,
|
|
|
|
0,0x5B4B, 0,0x5B53,0x5B49, 0,0x436C, 0,
|
|
|
|
0x4C78,0x3C46,0x3A74, 0, 0, 0, 0, 0,
|
|
|
|
0x3A3A, 0, 0,0x4B6F,0x3341, 0, 0,0x444E,
|
|
|
|
0x464A,0x3149, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4072, 0, 0,0x4034,0x372A, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5B59, 0, 0,0x393B,0x337C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5B5B,0x3374,
|
|
|
|
0x5B61, 0, 0, 0, 0, 0, 0,0x5B5E,
|
|
|
|
0,0x4073, 0, 0, 0,0x334B,0x3A2C, 0,
|
|
|
|
0,0x334A,0x3A4F, 0, 0,0x5B5C,0x3765,0x374B,
|
|
|
|
0x456D, 0, 0,0x5B5A, 0,0x3046, 0, 0,
|
|
|
|
0, 0,0x5B5D,0x5B5F, 0,0x364D,0x372C, 0,
|
|
|
|
0x343C,0x354B, 0, 0, 0, 0,0x5B62, 0,
|
|
|
|
0,0x3A79,0x4B71, 0,0x3B37, 0, 0, 0,
|
|
|
|
0x5B63, 0, 0, 0,0x4930, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5B6F, 0,0x3233,0x5B64, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5B75,0x5B65, 0,0x4E42, 0,
|
|
|
|
0x5B6C, 0,0x475F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5B74, 0,0x5B67, 0, 0, 0,
|
|
|
|
0x3034,0x5B69, 0, 0,0x393C, 0, 0, 0,
|
|
|
|
0x5B6B, 0,0x5B6A, 0,0x5B66,0x5B71, 0,0x3E3F,
|
|
|
|
0, 0, 0,0x546D,0x3868,0x4D7C, 0, 0,
|
|
|
|
0, 0,0x5B68, 0,0x4474,0x3323,0x3A2D, 0,
|
|
|
|
0x5B60, 0,0x5B70,0x3361, 0, 0,0x5B6E,0x5B72,
|
|
|
|
0,0x456E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x347E, 0,0x5C32, 0, 0,0x4C49,0x5B77,
|
|
|
|
0x347D, 0,0x5B7E, 0, 0, 0, 0,0x4B40,
|
|
|
|
0,0x5C21,0x5C23, 0,0x5C27,0x5B79, 0,0x432A,
|
|
|
|
0, 0, 0, 0,0x456F,0x5C2B,0x5B7C, 0,
|
|
|
|
0x5C28, 0, 0, 0,0x5C22, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3F39,0x5C2C, 0, 0,0x4033,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5C2A,0x343D,
|
|
|
|
0, 0, 0, 0, 0,0x4F50,0x5B76, 0,
|
|
|
|
0,0x5C26,0x3058, 0, 0,0x5B78, 0, 0,
|
|
|
|
0x4C3A,0x5B7D,0x3F22,0x4447,0x5B73, 0, 0,0x5C25,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3F7A,0x5C2F,
|
|
|
|
0x3371,0x3821, 0, 0, 0, 0,0x5C31,0x5B7A,
|
|
|
|
0x5C30, 0,0x5C29,0x5B7B, 0,0x5C2D, 0,0x5C2E,
|
|
|
|
0, 0, 0, 0, 0,0x5C3F, 0, 0,
|
|
|
|
0,0x464E, 0,0x5C24, 0, 0,0x5C3B, 0,
|
|
|
|
0, 0,0x5C3D, 0,0x4458, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4D4C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4976,0x5C38,0x424A, 0, 0, 0,0x5C3E,0x413F,
|
|
|
|
0,0x5C35,0x5C42,0x5C41, 0,0x466F,0x5C40,0x466A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5C44,
|
|
|
|
0x5C37, 0,0x3648,0x5C3A,0x3D5D, 0, 0, 0,
|
|
|
|
0x4760,0x5C3C,0x364B, 0,0x5C34,0x5C36,0x5C33, 0,
|
|
|
|
0,0x4F30,0x335A,0x5C39, 0, 0,0x5C43,0x3335,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3A67,
|
|
|
|
0, 0, 0,0x315D, 0, 0,0x5C54, 0,
|
|
|
|
0,0x4F31,0x5C57, 0, 0, 0, 0, 0,
|
|
|
|
0x3F3A,0x5C56, 0, 0, 0,0x5C55, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5C52, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5C46, 0, 0,0x5C63,0x5C45,
|
|
|
|
0,0x5C58, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5C50, 0, 0,0x5C4B,0x5C48, 0,0x5C49, 0,
|
|
|
|
0x5C51, 0, 0, 0,0x7422, 0, 0,0x5C4E,
|
|
|
|
0x393D,0x4448,0x4164,0x5C4C, 0,0x5C47, 0, 0,
|
|
|
|
0x5C4A, 0, 0, 0, 0,0x4D4D,0x4B6A, 0,
|
|
|
|
0, 0,0x5C4F,0x5C59, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5C61,0x5C5A, 0, 0,
|
|
|
|
0x5C67, 0,0x5C65, 0, 0, 0, 0,0x5C60,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5C5F, 0,
|
|
|
|
0x4450, 0,0x4165, 0,0x5C5D, 0, 0,0x5C5B,
|
|
|
|
0, 0,0x5C62, 0, 0, 0, 0,0x5C68,
|
|
|
|
0x4875,0x5C6E, 0, 0, 0, 0, 0,0x5C69,
|
|
|
|
0x5C6C,0x5C66, 0, 0,0x4374, 0,0x4938, 0,
|
|
|
|
0x5C5C, 0, 0,0x5C64,0x3E40, 0,0x4C4F,0x5C78,
|
|
|
|
0x5C6B, 0, 0, 0, 0, 0,0x3822,0x3223,
|
|
|
|
0x335F, 0, 0,0x5C53, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3E41,0x5C70, 0,0x5C77,0x3C79,0x3372,
|
|
|
|
0, 0,0x432E, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5C6D, 0, 0,0x5C72,0x5C76, 0, 0,
|
|
|
|
0x3636, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x354C,0x5C74, 0,
|
|
|
|
0, 0, 0, 0,0x3521, 0,0x464B,0x5C73,
|
|
|
|
0, 0, 0,0x5C75, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5C6F,
|
|
|
|
0, 0, 0, 0, 0,0x5C71, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3360,0x4349, 0, 0,
|
|
|
|
0,0x5C7C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5C7A,0x3869, 0,0x5C79, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5D21, 0, 0, 0,
|
|
|
|
0,0x5B58, 0, 0, 0,0x5C7B, 0,0x5C7D,
|
|
|
|
0x5C7E, 0, 0, 0, 0, 0, 0,0x5D2C,
|
|
|
|
0,0x5D28, 0,0x5B6D, 0, 0, 0, 0,
|
|
|
|
0x5D27, 0, 0, 0, 0,0x5D26, 0, 0,
|
|
|
|
0x5D23, 0, 0, 0, 0, 0,0x5C6A,0x5D25,
|
|
|
|
0x5D24, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5D2A, 0,
|
|
|
|
0x4F26, 0, 0, 0, 0, 0, 0,0x5D2D,
|
|
|
|
0x367B, 0, 0,0x5D29,0x5D2B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4827, 0,0x5D2E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5D32,
|
|
|
|
0x5D2F, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4D73,0x5D30, 0, 0, 0, 0,0x5C5E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5D33,
|
|
|
|
0, 0, 0,0x5D34, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3135, 0,0x5D36,0x3767,0x3C21, 0,
|
|
|
|
0x3655, 0, 0, 0,0x3224, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4D5F,
|
|
|
|
0, 0, 0, 0,0x5D38,0x5D37,0x5D3A,0x353D,
|
|
|
|
0, 0,0x3656,0x343E, 0, 0, 0, 0,
|
|
|
|
0x5D3D, 0, 0, 0,0x5D3C, 0,0x5D3E, 0,
|
|
|
|
0,0x324E, 0,0x4337, 0,0x5D3F, 0, 0,
|
|
|
|
0x343F,0x5D41, 0, 0, 0, 0,0x5D40, 0,
|
|
|
|
0x5D42, 0, 0, 0,0x5D43, 0,0x5D44,0x3B5F,
|
|
|
|
0x4035,0x3A21, 0,0x4970, 0, 0,0x4A62,0x4F44,
|
|
|
|
0, 0, 0, 0,0x3B75, 0, 0, 0,
|
|
|
|
0x3A50,0x4E72, 0, 0, 0,0x5D45,0x5D46, 0,
|
|
|
|
0x3B60, 0, 0, 0,0x5D47,0x5D48, 0, 0,
|
|
|
|
0x5D4A,0x5D49, 0,0x4B58, 0, 0,0x3D5E,0x3C6C,
|
|
|
|
0x3B44, 0,0x5D4B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5D4D,0x3F23, 0,0x5D4C, 0, 0,
|
|
|
|
0, 0, 0,0x5D4E, 0, 0, 0, 0,
|
|
|
|
0,0x5D4F, 0, 0, 0, 0, 0,0x5D50,
|
|
|
|
0x5D51, 0, 0, 0,0x5D52, 0,0x5D54,0x5D53,
|
|
|
|
0x5D55,0x3225,0x434A, 0,0x5D56, 0, 0,0x3B26,
|
|
|
|
0x334C,0x5D57, 0, 0,0x4542,0x544C, 0, 0,
|
|
|
|
0, 0,0x3523,0x5D58, 0, 0, 0, 0,
|
|
|
|
0x5D59, 0,0x4A6C,0x4B68, 0, 0, 0,0x4647,
|
|
|
|
0x5D5A,0x4866, 0, 0, 0,0x487B, 0, 0,
|
|
|
|
0x4C53, 0, 0, 0,0x5D5B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5D5D,0x5D5C, 0, 0,0x5D5F, 0, 0, 0,
|
|
|
|
0x5D5E};
|
|
|
|
|
|
|
|
/* page 35 0x6C08-0x6CF3 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020835[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5D61, 0, 0, 0, 0, 0, 0,0x3B61,
|
|
|
|
0,0x4C31, 0,0x5D62,0x5D63, 0, 0,0x3524,
|
|
|
|
0, 0, 0,0x5D64, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5D66,0x5D65, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3F65, 0, 0,0x4939,
|
|
|
|
0x314A, 0, 0, 0, 0, 0,0x4845, 0,
|
|
|
|
0x4475,0x3D41,0x3561, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4846, 0,
|
|
|
|
0x3C2E, 0, 0, 0, 0,0x5D68, 0,0x3440,
|
|
|
|
0, 0,0x3178, 0, 0,0x4672,0x5D67,0x393E,
|
|
|
|
0x4353, 0,0x5D69, 0, 0, 0, 0, 0,
|
|
|
|
0x5D71, 0,0x5D6A, 0, 0, 0, 0, 0,
|
|
|
|
0x4241, 0,0x3562,0x5D72, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3768, 0, 0,0x3525,0x5D70, 0,
|
|
|
|
0,0x5D6E,0x5D6B,0x4D60, 0, 0, 0, 0,
|
|
|
|
0x4440, 0, 0, 0,0x4659,0x5D6C, 0, 0,
|
|
|
|
0x5D74, 0,0x5D73,0x3723, 0, 0,0x322D, 0,
|
|
|
|
0,0x3A3B,0x5D6D,0x5D6F, 0, 0, 0, 0,
|
|
|
|
0,0x4B57,0x4274, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4B77, 0, 0,0x5D7C, 0,
|
|
|
|
0,0x5D7D, 0,0x324F, 0, 0, 0, 0,
|
|
|
|
0x4A28,0x4C7D,0x5E21,0x3C23,0x3E42,0x5D78,0x5D7E,0x3168,
|
|
|
|
0,0x3637, 0, 0,0x5D75,0x5D7A, 0, 0,
|
|
|
|
0,0x4074,0x4771, 0,0x4867, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5D77, 0,0x4B21, 0,0x5D79,
|
|
|
|
0,0x5E24, 0,0x5E22, 0,0x5D7B, 0, 0,
|
|
|
|
0,0x4B22,0x4748,0x3563, 0,0x4525, 0, 0,
|
|
|
|
0x436D, 0,0x5E25, 0, 0, 0, 0,0x5E23,
|
|
|
|
0x4259,0x5D76, 0,0x314B};
|
|
|
|
|
|
|
|
/* page 36 0x6D0B-0x7409 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020836[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4D4E,0x5E30, 0, 0, 0, 0, 0,0x5E2F,
|
|
|
|
0, 0, 0, 0,0x4076, 0,0x5E2C, 0,
|
|
|
|
0x4D6C, 0, 0,0x4636,0x5E26, 0, 0, 0,
|
|
|
|
0, 0,0x4445, 0, 0, 0,0x314C,0x393F,
|
|
|
|
0x5E29, 0, 0, 0, 0, 0, 0,0x3D27,
|
|
|
|
0x5E2E, 0,0x5E2D,0x5E28, 0,0x5E2B, 0, 0,
|
|
|
|
0x3368, 0,0x5E2A,0x4749, 0, 0,0x4E2E, 0,
|
|
|
|
0,0x3E74,0x4075, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5E36,0x5E34,
|
|
|
|
0,0x494D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5E31,0x5E33, 0,0x313A, 0, 0,0x3940,0x4F32,
|
|
|
|
0,0x333D, 0,0x4962, 0, 0, 0, 0,
|
|
|
|
0,0x4D61, 0, 0,0x3324,0x3F3B,0x5E35, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5E3A, 0, 0,0x3E43, 0, 0,
|
|
|
|
0,0x4D30, 0,0x5E37, 0, 0, 0, 0,
|
|
|
|
0x5E32, 0,0x5E38, 0, 0, 0,0x4E5E, 0,
|
|
|
|
0x4573,0x4642, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3336, 0, 0,0x3155,
|
|
|
|
0, 0,0x5E3E, 0, 0,0x5E41, 0, 0,
|
|
|
|
0,0x4E43, 0, 0, 0,0x4D64, 0, 0,
|
|
|
|
0, 0,0x5E48,0x5E42,0x5E3F, 0, 0, 0,
|
|
|
|
0x4E54,0x5E45, 0, 0, 0, 0,0x3D4A,0x5E47,
|
|
|
|
0, 0,0x5E4C, 0, 0,0x4571,0x5E4A, 0,
|
|
|
|
0, 0, 0,0x5E44, 0, 0,0x4338, 0,
|
|
|
|
0,0x5E4B, 0,0x5E40, 0,0x5E46, 0,0x5E4D,
|
|
|
|
0x307C,0x5E43, 0,0x5E4E, 0, 0,0x3F3C, 0,
|
|
|
|
0x3D5F, 0,0x4A25, 0,0x3A2E, 0,0x5E3B,0x5E49,
|
|
|
|
0x453A, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4036, 0,0x3369,0x3A51,0x3E44,0x5E3D,
|
|
|
|
0x3D42, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x374C, 0,0x5E3C, 0, 0, 0,0x5E52,0x3D6D,
|
|
|
|
0x383A, 0,0x5E61, 0,0x5E5B,0x3574,0x454F, 0,
|
|
|
|
0x5E56,0x5E5F,0x302F,0x3132, 0, 0,0x3239, 0,
|
|
|
|
0x5E58,0x422C,0x5E4F,0x5E51,0x3941, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5E62, 0,0x5E5D,
|
|
|
|
0, 0, 0,0x5E55, 0, 0, 0, 0,
|
|
|
|
0x5E5C, 0, 0, 0, 0, 0, 0,0x4C2B,
|
|
|
|
0, 0,0x5E5A,0x5E5E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3850, 0,0x3E45, 0, 0,
|
|
|
|
0x4339, 0, 0, 0,0x5E54, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4D2F, 0, 0, 0,
|
|
|
|
0x5E57, 0, 0,0x5E50,0x4572, 0, 0,0x5E53,
|
|
|
|
0, 0, 0,0x5E59, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4F51,0x3C3E,0x4B7E, 0,0x5E63,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x482E, 0, 0,0x5E6F,0x383B, 0, 0,
|
|
|
|
0, 0, 0,0x3D60, 0,0x5E65, 0, 0,
|
|
|
|
0,0x4E2F,0x3942, 0,0x5E72, 0, 0,0x306E,
|
|
|
|
0, 0,0x5E70, 0, 0, 0, 0,0x5E64,
|
|
|
|
0, 0, 0, 0,0x5E6A, 0, 0,0x5E6C,
|
|
|
|
0, 0, 0,0x4D4F,0x5E67, 0, 0,0x452E,
|
|
|
|
0, 0,0x5E69, 0, 0, 0, 0,0x5E71,
|
|
|
|
0,0x5E6B,0x4C47, 0, 0, 0,0x5E66, 0,
|
|
|
|
0x3C22,0x5E7E, 0, 0, 0, 0,0x336A, 0,
|
|
|
|
0x5E68,0x5E6D,0x5E6E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x426C,0x425A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5E76, 0, 0,0x5E7C, 0, 0,0x5E7A,
|
|
|
|
0,0x4529, 0, 0,0x5F23,0x5E77, 0, 0,
|
|
|
|
0, 0, 0,0x5E78,0x5E60, 0,0x3579,0x493A,
|
|
|
|
0, 0, 0,0x3C3F, 0, 0,0x3977, 0,
|
|
|
|
0, 0, 0, 0,0x4F33, 0,0x5E74, 0,
|
|
|
|
0x5F22,0x3169,0x4166, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4779, 0,0x3441,
|
|
|
|
0x4E7A, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4C21,0x4452, 0, 0, 0, 0,0x5E7B,0x5E7D,
|
|
|
|
0, 0, 0, 0, 0,0x4132, 0, 0,
|
|
|
|
0, 0, 0,0x5F21,0x5E79, 0,0x5E73, 0,
|
|
|
|
0, 0,0x3443, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3769, 0, 0, 0,0x5F2F, 0, 0,
|
|
|
|
0x5F2A,0x4078, 0, 0,0x3363, 0, 0, 0,
|
|
|
|
0,0x3D61, 0,0x5F33, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5F2C,0x442C,0x5F29,0x4459, 0, 0,
|
|
|
|
0,0x5F4C, 0, 0, 0,0x5F26, 0,0x5F25,
|
|
|
|
0,0x5F2E, 0, 0, 0,0x5F28,0x5F27,0x5F2D,
|
|
|
|
0,0x4021, 0,0x5F24, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5F30, 0, 0,0x5F31, 0,
|
|
|
|
0, 0, 0, 0,0x3442, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F36, 0,
|
|
|
|
0x5F35,0x5F37, 0, 0, 0, 0, 0,0x5F3A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4543, 0,
|
|
|
|
0x5F34, 0, 0, 0, 0, 0,0x5F38, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3763,0x4279,0x5F32,
|
|
|
|
0x473B, 0, 0,0x5F39, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5F3E,0x5F3C, 0, 0,0x5F3F, 0, 0,
|
|
|
|
0x5F42, 0, 0, 0,0x5F3B,0x396A,0x4728, 0,
|
|
|
|
0,0x5E39, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4D74,0x5F3D, 0,0x5F41,0x4275, 0,0x5F40, 0,
|
|
|
|
0x5F2B, 0, 0,0x6F69, 0, 0, 0,0x5F45,
|
|
|
|
0, 0, 0,0x5F49, 0, 0,0x5F47, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F43, 0,
|
|
|
|
0x5F44, 0, 0, 0,0x5F48, 0,0x5F46, 0,
|
|
|
|
0, 0,0x494E, 0, 0,0x5F4E, 0,0x5F4B,
|
|
|
|
0x5F4A, 0,0x5F4D,0x4654,0x5F4F, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4375,0x426D, 0, 0, 0,
|
|
|
|
0,0x4025, 0, 0, 0,0x5F50, 0,0x5F52,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5F51, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5E75, 0, 0, 0, 0,0x5F53, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4667, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5F54, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3250, 0, 0, 0,0x4574,0x3325, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3564, 0, 0,
|
|
|
|
0,0x3C5E,0x3A52, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4F27,0x3F66,
|
|
|
|
0, 0, 0,0x316A, 0, 0, 0,0x5F56,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F55, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5F59,0x433A,0x5F5C,0x5F57, 0, 0, 0,
|
|
|
|
0x5F5B, 0, 0, 0, 0,0x5F5A,0x4540,0x3059,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4E75, 0, 0,
|
|
|
|
0x5F5E, 0, 0, 0,0x3128, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F60, 0,
|
|
|
|
0, 0,0x5F5F, 0,0x5F5D, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F58, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4B23, 0,
|
|
|
|
0, 0,0x5F62, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F61, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x316B, 0, 0, 0, 0,0x5F64,0x4A32,
|
|
|
|
0,0x5F63, 0, 0, 0, 0,0x4C35, 0,
|
|
|
|
0, 0, 0,0x3E47, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4133, 0, 0, 0, 0,
|
|
|
|
0,0x3E46, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4E7B, 0,
|
|
|
|
0,0x5F6A, 0,0x4079, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5F66,0x5F6B, 0, 0,0x316C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5F69,
|
|
|
|
0,0x4761,0x5F65,0x5F68,0x3E48, 0,0x4851, 0,
|
|
|
|
0,0x5F6C, 0,0x3C51, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x407A, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5F6F, 0, 0, 0,0x5F67, 0,0x3727,
|
|
|
|
0, 0, 0, 0,0x5F6D, 0, 0, 0,
|
|
|
|
0,0x4D50,0x5F70, 0, 0, 0,0x7426, 0,
|
|
|
|
0, 0, 0, 0,0x3D4F, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5F71, 0, 0,
|
|
|
|
0,0x5F72, 0, 0, 0, 0,0x472E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5F74, 0,
|
|
|
|
0, 0, 0,0x5F75, 0, 0, 0, 0,
|
|
|
|
0x4733, 0, 0, 0, 0,0x4575,0x5F77, 0,
|
|
|
|
0, 0, 0,0x5F79, 0,0x4E55, 0,0x5F76,
|
|
|
|
0,0x5F78,0x316D, 0,0x5F73, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x535B,0x5F7A, 0, 0,
|
|
|
|
0, 0,0x4167,0x3B38,0x5F7C, 0, 0, 0,
|
|
|
|
0,0x5F7B,0x3F24,0x5259, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5F7D, 0, 0, 0,0x6021, 0,
|
|
|
|
0x5F6E,0x5F7E, 0, 0,0x6022, 0, 0, 0,
|
|
|
|
0, 0, 0,0x477A, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6023, 0, 0,0x6024, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6025, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6026, 0,0x445E,
|
|
|
|
0,0x6028,0x6027, 0, 0,0x6029, 0,0x602A,
|
|
|
|
0, 0,0x3C5F,0x4963, 0, 0, 0,0x4C6C,
|
|
|
|
0x602B,0x602C,0x4156,0x3C24,0x602D,0x602E, 0, 0,
|
|
|
|
0, 0, 0,0x602F,0x4A52,0x4847, 0, 0,
|
|
|
|
0x6030,0x4757, 0, 0, 0, 0, 0,0x442D,
|
|
|
|
0, 0, 0, 0, 0,0x6031,0x3267, 0,
|
|
|
|
0x356D, 0,0x4C46, 0,0x4C36, 0,0x3234,0x4F34,
|
|
|
|
0, 0, 0, 0,0x4B52, 0,0x4A2A, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4037,
|
|
|
|
0,0x6032, 0, 0, 0, 0,0x4643, 0,
|
|
|
|
0, 0,0x3823,0x6033, 0,0x3A54,0x6035,0x6034,
|
|
|
|
0, 0, 0, 0,0x6036, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6037,
|
|
|
|
0, 0, 0,0x6038, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x353E, 0,0x6039,
|
|
|
|
0, 0, 0, 0,0x603A, 0, 0, 0,
|
|
|
|
0,0x3824, 0, 0,0x4848, 0, 0,0x603C,
|
|
|
|
0, 0, 0,0x3E75, 0, 0,0x603B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3638,
|
|
|
|
0x603D,0x603F, 0,0x603E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6040, 0,0x3851, 0,0x6041,
|
|
|
|
0, 0, 0, 0,0x3669, 0,0x4140, 0,
|
|
|
|
0x397D, 0, 0, 0, 0,0x6043,0x6044,0x6042,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3C6D, 0,
|
|
|
|
0,0x4648,0x3639, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6046,0x432C,0x6045, 0,
|
|
|
|
0,0x4F35,0x4762, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6049,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x604B,0x6048, 0, 0, 0,
|
|
|
|
0x4C54,0x604A,0x604C, 0,0x4E44, 0, 0, 0,
|
|
|
|
0, 0,0x6050, 0, 0, 0,0x604F,0x4376,
|
|
|
|
0x472D, 0, 0,0x3825,0x604E, 0, 0, 0,
|
|
|
|
0,0x604D, 0,0x4D31,0x4D32, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6051,0x316E, 0, 0, 0,
|
|
|
|
0,0x3976,0x3B62, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6052,0x6053, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6055, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3D43, 0, 0, 0, 0,0x6057, 0,0x6056,
|
|
|
|
0, 0, 0, 0, 0,0x6058, 0,0x334D,
|
|
|
|
0, 0,0x605A, 0, 0,0x6059, 0,0x605C,
|
|
|
|
0x605B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x383C, 0, 0,0x4E28, 0,0x364C, 0,
|
|
|
|
0x3226, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x366A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3461, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4E68,
|
|
|
|
0x605E, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6060, 0, 0, 0, 0,0x6061, 0,0x3251,
|
|
|
|
0, 0, 0, 0, 0,0x605D, 0,0x3B39,
|
|
|
|
0, 0,0x4441,0x605F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6064, 0,0x3C6E, 0, 0,
|
|
|
|
0, 0,0x6062, 0, 0, 0, 0,0x373E,
|
|
|
|
0, 0,0x4849,0x6063, 0, 0,0x607E, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6069, 0, 0,
|
|
|
|
0, 0, 0,0x383D, 0, 0, 0, 0,
|
|
|
|
0x3565, 0,0x6066,0x4D7D, 0, 0,0x4E30};
|
|
|
|
|
|
|
|
/* page 37 0x7422-0x7845 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020837[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4276, 0, 0,0x6068, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x606A,0x4E56,0x3657,0x487C,0x474A, 0, 0, 0,
|
|
|
|
0x606B, 0, 0, 0, 0,0x606D, 0,0x6070,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x606C, 0, 0, 0,0x606F,
|
|
|
|
0x386A,0x314D,0x6071, 0,0x3F70,0x606E,0x4E5C, 0,
|
|
|
|
0,0x6074,0x7424, 0, 0, 0, 0,0x6072,
|
|
|
|
0x6075, 0, 0, 0, 0,0x6067,0x6073, 0,
|
|
|
|
0,0x3A3C, 0, 0,0x6076, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6077, 0, 0, 0,
|
|
|
|
0,0x4D7E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6078, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6079, 0, 0, 0,
|
|
|
|
0x6065, 0, 0, 0, 0,0x607A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3444, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3C25, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x607B, 0, 0, 0, 0,0x607C, 0, 0,
|
|
|
|
0, 0,0x607D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x313B, 0, 0, 0,0x6121, 0,
|
|
|
|
0x493B,0x6122, 0, 0,0x3424,0x6123, 0,0x6124,
|
|
|
|
0, 0, 0, 0,0x6125, 0,0x6127,0x6128,
|
|
|
|
0x6126, 0, 0, 0,0x4953,0x612A,0x6129, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x612C,0x612B,0x612D, 0, 0, 0, 0,
|
|
|
|
0, 0,0x612E,0x6130,0x612F, 0, 0,0x3979,
|
|
|
|
0,0x6132, 0,0x6131, 0, 0,0x3445, 0,
|
|
|
|
0x3F53, 0,0x453C, 0,0x6133,0x4038, 0, 0,
|
|
|
|
0,0x3B3A, 0,0x3179,0x6134, 0,0x4D51, 0,
|
|
|
|
0,0x4A63,0x6135, 0, 0, 0,0x4544,0x4D33,
|
|
|
|
0x3943,0x3F3D, 0, 0, 0,0x434B,0x5234, 0,
|
|
|
|
0x442E,0x3268,0x6136, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6137, 0,0x613C, 0, 0,0x613A,
|
|
|
|
0x6139,0x5A42,0x3326,0x6138, 0,0x305A, 0,0x482A,
|
|
|
|
0, 0,0x484A, 0, 0, 0, 0,0x4E31,
|
|
|
|
0x613D,0x613B,0x435C,0x4026, 0, 0,0x482B, 0,
|
|
|
|
0x492D, 0,0x613F,0x4E2C,0x374D,0x6140, 0,0x613E,
|
|
|
|
0x4856,0x6141, 0,0x6142, 0, 0,0x305B, 0,
|
|
|
|
0,0x3E76,0x6147, 0,0x6144,0x466D,0x6143, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3526, 0, 0,
|
|
|
|
0x614A, 0, 0, 0,0x6145,0x6146, 0,0x6149,
|
|
|
|
0x6148,0x4925, 0, 0,0x4142,0x4141, 0,0x353F,
|
|
|
|
0, 0,0x614B, 0, 0, 0, 0, 0,
|
|
|
|
0x614C, 0, 0,0x614D, 0, 0, 0, 0,
|
|
|
|
0,0x614F, 0,0x614E, 0, 0, 0, 0,
|
|
|
|
0,0x3156, 0, 0, 0, 0, 0,0x6157,
|
|
|
|
0x4868,0x6151, 0,0x6153, 0, 0,0x6155,0x3F3E,
|
|
|
|
0, 0,0x6156,0x6154,0x3C40, 0, 0, 0,
|
|
|
|
0x6150,0x6152, 0,0x4942, 0,0x3E49, 0, 0,
|
|
|
|
0x6159, 0, 0,0x6158, 0, 0, 0, 0,
|
|
|
|
0x615A, 0,0x3C26,0x3A2F, 0, 0,0x4577,0x615B,
|
|
|
|
0,0x444B, 0, 0,0x615D, 0, 0, 0,
|
|
|
|
0x4E21,0x615C, 0, 0, 0, 0, 0,0x4169,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6162, 0,
|
|
|
|
0x6164,0x6165,0x4354, 0, 0, 0, 0, 0,
|
|
|
|
0x6163, 0,0x6160, 0,0x615E,0x615F, 0,0x6161,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6168,
|
|
|
|
0,0x6166, 0,0x6167, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6169,0x616B,0x616C,
|
|
|
|
0x616D, 0,0x616E, 0, 0,0x616A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6170, 0,
|
|
|
|
0, 0,0x616F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6171, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4E45, 0, 0, 0,0x6174,0x6172,0x6173, 0,
|
|
|
|
0, 0,0x3462, 0, 0, 0, 0, 0,
|
|
|
|
0x4C7E, 0, 0, 0,0x4A4A, 0,0x6176, 0,
|
|
|
|
0, 0,0x6175, 0, 0, 0, 0,0x6177,
|
|
|
|
0x6178, 0, 0, 0, 0,0x617C,0x6179,0x617A,
|
|
|
|
0x617B, 0,0x617D, 0, 0, 0,0x617E, 0,
|
|
|
|
0x6221, 0, 0, 0,0x6222, 0,0x6223, 0,
|
|
|
|
0x482F,0x4550,0x6224,0x4772,0x4934, 0,0x6225, 0,
|
|
|
|
0,0x6226,0x452A, 0,0x3327,0x3944,0x6227, 0,
|
|
|
|
0,0x6228, 0, 0,0x6229, 0,0x3B29, 0,
|
|
|
|
0,0x622B, 0, 0,0x622A, 0, 0,0x622C,
|
|
|
|
0x622D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4869, 0,0x622E, 0,
|
|
|
|
0, 0,0x622F, 0, 0,0x7369,0x6230,0x6231,
|
|
|
|
0x6232, 0, 0, 0, 0,0x3B2E, 0, 0,
|
|
|
|
0x6233,0x4756, 0, 0,0x4B5F, 0,0x314E, 0,
|
|
|
|
0x3157, 0, 0,0x6234, 0, 0, 0, 0,
|
|
|
|
0x6236, 0, 0, 0,0x6235,0x4570, 0, 0,
|
|
|
|
0,0x4039,0x5D39, 0,0x6237,0x4C41, 0,0x6238,
|
|
|
|
0,0x3446,0x4857,0x6239, 0,0x623A, 0, 0,
|
|
|
|
0x623B, 0, 0, 0,0x4C5C, 0, 0, 0,
|
|
|
|
0x4C55, 0,0x443E, 0, 0, 0,0x416A, 0,
|
|
|
|
0,0x623D, 0, 0,0x3D62, 0, 0,0x3E4A,
|
|
|
|
0, 0,0x6240, 0, 0,0x623F,0x623E,0x487D,
|
|
|
|
0,0x3447,0x3829, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6246, 0, 0,0x6243,0x3F3F,0x4C32, 0,
|
|
|
|
0, 0,0x6242,0x6244,0x6245, 0, 0,0x6241,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6247,0x6248, 0,
|
|
|
|
0x442F, 0,0x3463, 0, 0, 0,0x4365, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6249, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x624A,0x624D, 0, 0, 0, 0, 0,0x3F67,
|
|
|
|
0,0x4644, 0,0x624E,0x4B53, 0,0x624B, 0,
|
|
|
|
0,0x624C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6251,
|
|
|
|
0, 0, 0, 0,0x6250,0x624F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6253, 0, 0,0x6252, 0, 0,0x6254,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6256, 0,0x6255, 0,
|
|
|
|
0, 0, 0,0x4A4D, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3D56,0x4E46, 0, 0,0x6257, 0,
|
|
|
|
0,0x4637, 0, 0,0x6258, 0, 0,0x6259,
|
|
|
|
0,0x625D,0x625B,0x625C, 0,0x625A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x625E, 0, 0,
|
|
|
|
0, 0, 0,0x625F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6260, 0, 0,
|
|
|
|
0x6261,0x4C37,0x6262, 0, 0, 0, 0, 0,
|
|
|
|
0x4C70,0x6263, 0,0x434E, 0,0x476A, 0,0x366B,
|
|
|
|
0, 0, 0,0x433B,0x6264,0x363A, 0, 0,
|
|
|
|
0,0x4050, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6265, 0, 0, 0, 0, 0,
|
|
|
|
0x3A3D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6266, 0, 0, 0, 0, 0,
|
|
|
|
0x6267, 0,0x3826,0x3A55, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6269, 0,
|
|
|
|
0, 0, 0,0x4556,0x3A56,0x354E, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4B24, 0,0x474B, 0, 0, 0, 0, 0,
|
|
|
|
0x4557, 0, 0, 0, 0,0x395C, 0, 0,
|
|
|
|
0, 0, 0,0x626B};
|
|
|
|
|
|
|
|
/* page 38 0x785D-0x7E9C */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020838[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3E4B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4E32,0x3945,
|
|
|
|
0, 0,0x3827, 0, 0,0x4823, 0,0x626D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x626F,
|
|
|
|
0, 0, 0, 0,0x386B, 0, 0, 0,
|
|
|
|
0,0x626E,0x4476, 0, 0, 0, 0,0x6271,
|
|
|
|
0x3337,0x626C, 0, 0,0x486A, 0,0x3130, 0,
|
|
|
|
0x3A6C, 0,0x4F52, 0, 0,0x6270, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6272, 0,
|
|
|
|
0, 0,0x4A4B, 0,0x4059,0x6274, 0, 0,
|
|
|
|
0, 0,0x6275, 0, 0, 0, 0, 0,
|
|
|
|
0x6273, 0, 0, 0, 0,0x334E, 0,0x627B,
|
|
|
|
0,0x627A, 0, 0,0x3C27, 0, 0, 0,
|
|
|
|
0x627C,0x6277, 0, 0, 0,0x627D,0x6278, 0,
|
|
|
|
0, 0, 0,0x4858,0x6276, 0, 0,0x6279,
|
|
|
|
0, 0, 0, 0, 0,0x6322, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6321,0x4B61, 0, 0, 0,0x627E,
|
|
|
|
0, 0,0x306B, 0, 0, 0, 0,0x6324,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6323, 0, 0, 0,0x3E4C, 0, 0, 0,
|
|
|
|
0, 0,0x6325, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4143, 0, 0,0x6327,0x6326, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6328, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6268, 0, 0, 0,0x626A,0x632A,0x6329,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3C28, 0,0x4E69,
|
|
|
|
0,0x3C52, 0,0x632B,0x3737, 0, 0, 0,
|
|
|
|
0, 0,0x3540,0x3527,0x3B63, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4D34, 0, 0,0x6331, 0,
|
|
|
|
0x6330,0x4144,0x632D, 0, 0,0x632F, 0, 0,
|
|
|
|
0x3D4B,0x3F40,0x632E,0x632C, 0,0x472A, 0, 0,
|
|
|
|
0x3E4D, 0, 0,0x493C, 0, 0, 0, 0,
|
|
|
|
0x3A57, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4578, 0, 0,0x6332, 0, 0,
|
|
|
|
0, 0,0x6333,0x6349,0x3658, 0, 0,0x4F3D,
|
|
|
|
0x4135, 0, 0, 0, 0,0x6334, 0, 0,
|
|
|
|
0x3252,0x4477,0x4A21, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6335, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x357A,0x6336, 0, 0,0x6338, 0, 0,
|
|
|
|
0,0x6339, 0,0x4729, 0, 0,0x633A, 0,
|
|
|
|
0, 0, 0, 0,0x633B,0x633C, 0, 0,
|
|
|
|
0x3659,0x3253,0x4645,0x3D28,0x3B64, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x633D, 0,0x3D29, 0,
|
|
|
|
0, 0, 0, 0,0x324A,0x4943, 0, 0,
|
|
|
|
0x633E, 0, 0,0x486B, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4145, 0,0x6341, 0,0x6342,0x4769,
|
|
|
|
0,0x3F41,0x633F, 0,0x4361, 0, 0,0x6340,
|
|
|
|
0, 0, 0,0x3E4E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x305C, 0,
|
|
|
|
0, 0, 0,0x3529, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6343, 0, 0,0x4478, 0,
|
|
|
|
0x6344,0x4047, 0, 0, 0, 0, 0,0x4C2D,
|
|
|
|
0, 0,0x4923,0x6345,0x6346,0x4355, 0,0x4E47,
|
|
|
|
0, 0,0x6348,0x6347, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3C6F, 0, 0,0x634A,0x3070, 0, 0,
|
|
|
|
0, 0,0x634D, 0, 0, 0,0x634B,0x3254,
|
|
|
|
0x374E,0x634C,0x3946,0x3972, 0,0x4A66,0x634E, 0,
|
|
|
|
0,0x4B54, 0, 0,0x6350, 0, 0, 0,
|
|
|
|
0x4051,0x314F,0x323A,0x302C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x634F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6351,0x6352,0x3E77, 0,
|
|
|
|
0, 0, 0, 0,0x6353, 0,0x334F, 0,
|
|
|
|
0, 0, 0,0x6355, 0, 0, 0,0x376A,
|
|
|
|
0,0x3566, 0, 0,0x6356,0x3675, 0, 0,
|
|
|
|
0x6357, 0,0x407C, 0,0x464D, 0,0x4060,0x3A75,
|
|
|
|
0, 0, 0,0x6358, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4362,0x416B, 0,
|
|
|
|
0x635A,0x635C,0x6359,0x635B, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3722, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x635D,0x3726, 0, 0,
|
|
|
|
0,0x3567,0x4D52,0x635F, 0, 0, 0, 0,
|
|
|
|
0,0x6360, 0, 0, 0,0x312E, 0, 0,
|
|
|
|
0, 0,0x6363, 0, 0, 0,0x3376,0x6362,
|
|
|
|
0x6361, 0,0x6365,0x635E, 0,0x6366,0x4E29, 0,
|
|
|
|
0x6367, 0,0x6368, 0, 0,0x5474,0x636A, 0,
|
|
|
|
0x6369, 0, 0, 0,0x636B,0x636C, 0,0x4E35,
|
|
|
|
0x636D, 0,0x706F,0x3E4F,0x636E,0x636F,0x3D57, 0,
|
|
|
|
0x4638,0x6370, 0, 0, 0,0x4328, 0, 0,
|
|
|
|
0x6371, 0,0x433C,0x6372, 0, 0, 0, 0,
|
|
|
|
0,0x3625, 0,0x513F,0x435D,0x3C33, 0, 0,
|
|
|
|
0, 0,0x3448, 0, 0,0x6373, 0,0x6422,
|
|
|
|
0,0x6376, 0,0x3568, 0,0x6375,0x6424, 0,
|
|
|
|
0, 0,0x6374, 0,0x3E50, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6378,0x6379, 0,0x452B, 0,
|
|
|
|
0,0x637A, 0,0x335E, 0, 0, 0, 0,
|
|
|
|
0x3F5A,0x4964, 0,0x637C, 0, 0, 0,0x4268,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6377, 0,
|
|
|
|
0x637B,0x637D, 0, 0,0x3A7B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6426,0x492E, 0,0x4826,0x4579, 0,0x365A,0x6425,
|
|
|
|
0x6423, 0,0x4835,0x637E,0x435E,0x457B, 0,0x457A,
|
|
|
|
0,0x3A76, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6438, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6428, 0,0x642A, 0, 0, 0, 0,0x642D,
|
|
|
|
0,0x642E, 0,0x642B,0x642C, 0, 0,0x6429,
|
|
|
|
0x6427, 0, 0, 0, 0,0x6421, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A4F,0x3255, 0, 0, 0,0x6435, 0,
|
|
|
|
0x6432, 0,0x6437, 0, 0,0x6436, 0,0x4773,
|
|
|
|
0x4C27, 0,0x3B3B,0x6430,0x6439,0x6434, 0,0x6433,
|
|
|
|
0x642F, 0,0x6431, 0,0x3449, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x433D, 0, 0,
|
|
|
|
0x407D, 0, 0, 0,0x4822, 0, 0,0x643E,
|
|
|
|
0, 0, 0,0x4824, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4061,0x643B, 0, 0,0x484F,
|
|
|
|
0,0x643F,0x4A53, 0,0x435B, 0,0x643A,0x643C,
|
|
|
|
0, 0,0x643D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6440, 0, 0,0x3C44, 0, 0, 0,0x4646,
|
|
|
|
0x6445,0x6444, 0, 0,0x6441, 0, 0, 0,
|
|
|
|
0x4F36, 0, 0, 0, 0, 0,0x644A, 0,
|
|
|
|
0,0x644E,0x644B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6447, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6448, 0, 0, 0, 0, 0,
|
|
|
|
0x644D, 0, 0, 0,0x6442,0x5255,0x6449,0x6443,
|
|
|
|
0, 0,0x644C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6452, 0,0x344A, 0,0x644F, 0,
|
|
|
|
0, 0,0x6450, 0, 0,0x6451,0x6454, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6453,0x4876, 0, 0, 0, 0,
|
|
|
|
0x6455,0x4E7C,0x4A6D,0x645A, 0, 0,0x6457, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6456,
|
|
|
|
0x4052, 0,0x6459,0x645B, 0, 0, 0,0x6458,
|
|
|
|
0,0x645F, 0,0x645C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x645D,0x6446, 0, 0, 0,0x645E,
|
|
|
|
0x6460, 0, 0, 0, 0, 0, 0,0x6461,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A46, 0,
|
|
|
|
0x6462, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4C62, 0, 0,0x364E,0x3729,0x6463, 0,
|
|
|
|
0, 0, 0, 0,0x4A34, 0,0x3F68, 0,
|
|
|
|
0x4C30, 0, 0,0x6464, 0,0x4E33, 0, 0,
|
|
|
|
0x4774, 0,0x4146,0x4734, 0, 0,0x3D4D, 0,
|
|
|
|
0, 0,0x3040, 0,0x6469,0x6467, 0,0x6465,
|
|
|
|
0x3421, 0,0x3E51,0x646A, 0, 0,0x6468, 0,
|
|
|
|
0x6466,0x646E, 0, 0,0x646D,0x646C,0x646B, 0,
|
|
|
|
0, 0, 0, 0,0x646F, 0, 0, 0,
|
|
|
|
0x6470,0x403A, 0,0x6471, 0,0x6473, 0, 0,
|
|
|
|
0x6472, 0, 0, 0, 0,0x3852, 0, 0,
|
|
|
|
0,0x4138, 0, 0, 0,0x6475, 0, 0,
|
|
|
|
0,0x457C, 0,0x6474, 0, 0, 0,0x6476,
|
|
|
|
0,0x4A35,0x416C,0x3947, 0,0x6477, 0, 0,
|
|
|
|
0, 0,0x4E48, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6479, 0, 0,0x647A, 0,0x647B,
|
|
|
|
0,0x647C, 0,0x3B65, 0,0x647D,0x374F, 0,
|
|
|
|
0,0x356A, 0,0x352A, 0,0x6521, 0,0x4C73,
|
|
|
|
0x3948,0x647E, 0, 0, 0,0x6524,0x4C66, 0,
|
|
|
|
0x473C, 0, 0,0x4933, 0, 0, 0,0x3D63,
|
|
|
|
0x6523, 0,0x3C53,0x3949,0x3B66,0x3569,0x4A36,0x6522,
|
|
|
|
0, 0, 0,0x4147,0x4B42,0x3A77, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3B67,0x445D,
|
|
|
|
0,0x6527,0x4E5F,0x3A59, 0,0x6528,0x3F42, 0,
|
|
|
|
0x652A, 0, 0, 0,0x3E52,0x3A30, 0, 0,
|
|
|
|
0, 0,0x6529, 0, 0,0x3D2A,0x383E,0x4148,
|
|
|
|
0x6525,0x652B, 0, 0, 0, 0,0x6526,0x3750,
|
|
|
|
0,0x652E,0x6532,0x376B, 0, 0, 0, 0,
|
|
|
|
0,0x652D, 0, 0, 0, 0,0x6536, 0,
|
|
|
|
0,0x394A, 0, 0,0x4D6D,0x303C,0x6533, 0,
|
|
|
|
0,0x356B, 0,0x6530, 0, 0, 0, 0,
|
|
|
|
0,0x6531, 0, 0,0x457D,0x652F,0x652C, 0,
|
|
|
|
0x3328,0x4064, 0, 0,0x3828, 0, 0, 0,
|
|
|
|
0x6538, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6535, 0, 0, 0,
|
|
|
|
0, 0,0x6537, 0, 0, 0,0x6534, 0,
|
|
|
|
0, 0, 0, 0,0x3751,0x4233,0x6539,0x416E,
|
|
|
|
0, 0,0x6546, 0, 0,0x6542,0x653C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6540,0x3C7A,
|
|
|
|
0x305D,0x653B,0x6543,0x6547,0x394B,0x4C56, 0,0x4456,
|
|
|
|
0x653D, 0, 0,0x6545, 0,0x653A,0x433E, 0,
|
|
|
|
0x653F,0x303D,0x4C4A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x653E, 0, 0,0x365B,0x486C, 0,
|
|
|
|
0, 0,0x416D, 0,0x4E50,0x3D6F, 0, 0,
|
|
|
|
0x656E, 0, 0,0x6548, 0,0x407E, 0,0x6544,
|
|
|
|
0x6549,0x654B, 0,0x4479,0x654E, 0, 0,0x654A,
|
|
|
|
0, 0, 0,0x4A54,0x344B, 0, 0,0x4C4B,
|
|
|
|
0, 0,0x305E, 0, 0,0x654D, 0,0x4E7D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x654C, 0,
|
|
|
|
0, 0, 0, 0,0x316F, 0, 0,0x466C,
|
|
|
|
0x654F, 0, 0, 0,0x6556,0x6550,0x6557, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6553, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x477B, 0,
|
|
|
|
0,0x3C4A,0x6555, 0,0x6552,0x6558,0x6551, 0,
|
|
|
|
0,0x3D44, 0, 0, 0, 0,0x4B25, 0,
|
|
|
|
0,0x3D4C, 0, 0,0x6554,0x6560, 0, 0,
|
|
|
|
0x655C, 0,0x655F, 0,0x655D,0x6561,0x655B, 0,
|
|
|
|
0x6541,0x4053, 0, 0,0x484B, 0,0x655E, 0,
|
|
|
|
0,0x6559, 0, 0, 0,0x4121,0x3752, 0,
|
|
|
|
0x3D2B, 0, 0, 0, 0, 0, 0,0x3F25,
|
|
|
|
0x4136,0x6564, 0, 0,0x6566,0x6567, 0, 0,
|
|
|
|
0x6563,0x6565, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x655A,0x6562, 0,0x656A,0x6569, 0, 0,
|
|
|
|
0x4B7A, 0, 0,0x372B, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6568, 0,0x656C,0x656B,
|
|
|
|
0x656F, 0,0x6571, 0, 0,0x3B3C,0x656D, 0,
|
|
|
|
0, 0, 0,0x6572,0x6573, 0, 0,0x6574,
|
|
|
|
0,0x657A,0x453B,0x6576, 0,0x6575,0x6577,0x6578,
|
|
|
|
0,0x6579, 0, 0, 0, 0,0x657B,0x657C
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 39 0x7F36-0x8358 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020839[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x344C, 0,0x657D, 0,0x657E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6621,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6622,0x6623,
|
|
|
|
0x6624, 0,0x6625,0x6626, 0, 0,0x6628,0x6627,
|
|
|
|
0, 0,0x6629, 0, 0, 0, 0, 0,
|
|
|
|
0,0x662A,0x662B, 0, 0, 0, 0, 0,
|
|
|
|
0,0x662E,0x662C,0x662D,0x3A61,0x3753, 0, 0,
|
|
|
|
0x4356, 0,0x4833, 0,0x3D70, 0, 0,0x474D,
|
|
|
|
0,0x486D,0x662F,0x586D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6630,0x6632, 0,0x4D65,
|
|
|
|
0x6631,0x6634,0x6633, 0,0x4D53, 0,0x6635, 0,
|
|
|
|
0x487E, 0, 0, 0, 0, 0,0x6636, 0,
|
|
|
|
0, 0, 0, 0,0x6639, 0, 0,0x6638,
|
|
|
|
0x6637, 0, 0, 0, 0,0x663A,0x3732, 0,
|
|
|
|
0, 0,0x4122,0x3541, 0, 0, 0, 0,
|
|
|
|
0x663E,0x663B, 0, 0,0x663C, 0, 0, 0,
|
|
|
|
0x663F, 0,0x6640,0x663D, 0, 0, 0,0x3129,
|
|
|
|
0, 0, 0,0x3227, 0, 0, 0,0x6642,
|
|
|
|
0x6643, 0, 0, 0,0x6644, 0,0x4D62, 0,
|
|
|
|
0, 0, 0, 0,0x3D2C, 0,0x6646,0x6645,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3F69,0x6647, 0, 0, 0, 0,
|
|
|
|
0x6648, 0, 0,0x6649, 0,0x3465, 0, 0,
|
|
|
|
0, 0,0x344D, 0, 0,0x664A, 0, 0,
|
|
|
|
0, 0, 0,0x664B, 0,0x4B5D,0x4D63, 0,
|
|
|
|
0, 0,0x4D54,0x4F37, 0,0x394D,0x664E,0x3C54,
|
|
|
|
0x664D, 0, 0, 0, 0,0x664F,0x3C29, 0,
|
|
|
|
0, 0,0x4251, 0,0x6650, 0, 0,0x394C,
|
|
|
|
0,0x4C57,0x6651,0x6652, 0, 0,0x6653, 0,
|
|
|
|
0, 0, 0,0x6654, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6655, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3C2A, 0, 0,
|
|
|
|
0x4C6D, 0, 0, 0, 0,0x6657, 0,0x433F,
|
|
|
|
0,0x6656, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6659, 0, 0, 0,0x6658, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x665A, 0, 0, 0,
|
|
|
|
0x403B, 0,0x665B, 0,0x665C, 0, 0, 0,
|
|
|
|
0x4A39,0x665D, 0,0x416F,0x665E, 0, 0, 0,
|
|
|
|
0, 0,0x665F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4E7E,0x6662, 0,0x6661,0x6660,0x4430, 0,
|
|
|
|
0x6663,0x3F26, 0,0x6664, 0, 0, 0,0x6665,
|
|
|
|
0x4F38,0x6666, 0, 0, 0, 0,0x6667,0x6669,
|
|
|
|
0x6668,0x4825, 0,0x4679, 0,0x4F3E,0x4829, 0,
|
|
|
|
0, 0, 0, 0, 0,0x666B, 0, 0,
|
|
|
|
0x3E53, 0,0x492A, 0,0x666C,0x666A, 0,0x344E,
|
|
|
|
0, 0, 0,0x3854,0x3B68, 0, 0,0x486E,
|
|
|
|
0, 0, 0,0x382A,0x4B43, 0,0x666F,0x666D,
|
|
|
|
0,0x394E, 0,0x394F,0x3069, 0,0x3A68, 0,
|
|
|
|
0, 0, 0, 0,0x4759, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x305F,0x6674, 0,
|
|
|
|
0x4340, 0, 0, 0, 0, 0,0x4758, 0,
|
|
|
|
0x425B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6676, 0, 0,0x6672,0x6675,0x6670, 0,0x6673,
|
|
|
|
0x4B26, 0, 0,0x3855, 0, 0,0x307D,0x6671,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6678, 0,0x6679, 0, 0,0x4639, 0,
|
|
|
|
0, 0,0x363B, 0, 0, 0,0x6726,0x473D,
|
|
|
|
0, 0, 0, 0,0x3B69, 0, 0,0x363C,
|
|
|
|
0x4048,0x4F46,0x4C2E,0x6677,0x4054, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3553,0x667A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x667C, 0, 0,
|
|
|
|
0, 0, 0,0x667B, 0, 0, 0, 0,
|
|
|
|
0,0x667D, 0,0x4326, 0,0x473E, 0, 0,
|
|
|
|
0, 0, 0,0x4431, 0, 0, 0, 0,
|
|
|
|
0x6723, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6722, 0, 0, 0, 0,0x667E, 0, 0,
|
|
|
|
0x3F55, 0,0x4965,0x6725, 0,0x6724,0x3950,0x4F53,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6735, 0, 0, 0, 0, 0,0x6729,
|
|
|
|
0x672A, 0, 0, 0, 0,0x3C70, 0, 0,
|
|
|
|
0x6728, 0,0x3978,0x6727, 0, 0,0x672B, 0,
|
|
|
|
0, 0,0x4432,0x4A22,0x4123, 0, 0, 0,
|
|
|
|
0,0x425C,0x672F, 0,0x6730,0x672C, 0, 0,
|
|
|
|
0, 0,0x672D, 0,0x672E, 0, 0, 0,
|
|
|
|
0,0x3951, 0, 0, 0,0x6736, 0,0x6732,
|
|
|
|
0, 0, 0, 0,0x4966, 0,0x4B6C,0x4928,
|
|
|
|
0, 0,0x6731, 0, 0,0x6734,0x6733, 0,
|
|
|
|
0, 0,0x4B44,0x6737, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6738, 0, 0,0x4137, 0,0x6739,
|
|
|
|
0, 0,0x673B, 0,0x673F, 0, 0,0x673C,
|
|
|
|
0x673A,0x473F,0x673D, 0,0x673E, 0, 0, 0,
|
|
|
|
0x3232, 0,0x6745,0x6740, 0, 0, 0,0x6741,
|
|
|
|
0, 0, 0,0x6742, 0,0x4221, 0, 0,
|
|
|
|
0, 0,0x6744,0x6743,0x6746, 0, 0, 0,
|
|
|
|
0,0x6747,0x6748, 0, 0,0x3F43, 0,0x3269,
|
|
|
|
0,0x6749,0x4E57, 0,0x3C2B, 0, 0,0x3D2D,
|
|
|
|
0, 0, 0, 0, 0,0x3B6A,0x4357, 0,
|
|
|
|
0, 0, 0, 0,0x674A,0x674B,0x3131, 0,
|
|
|
|
0x674C, 0, 0,0x674D,0x674E, 0, 0,0x674F,
|
|
|
|
0,0x6750,0x363D,0x5A2A,0x6751, 0,0x4065,0x6752,
|
|
|
|
0x3C4B, 0,0x6753, 0,0x5030, 0, 0, 0,
|
|
|
|
0x6754,0x4A5E,0x345C, 0, 0,0x4124,0x3D58, 0,
|
|
|
|
0x4971,0x3D2E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6755,0x3952,0x6756,0x484C, 0,
|
|
|
|
0x6764, 0, 0, 0, 0,0x6758, 0,0x4249,
|
|
|
|
0x4775,0x383F,0x6757,0x4125, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6759, 0, 0, 0, 0, 0,
|
|
|
|
0,0x447A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x675B,0x675A,0x675D, 0, 0,0x675C,
|
|
|
|
0,0x675E, 0, 0,0x6760, 0,0x675F, 0,
|
|
|
|
0x344F, 0,0x6761, 0,0x6762,0x6763, 0, 0,
|
|
|
|
0x3A31,0x4E49, 0,0x6765,0x3F27, 0, 0, 0,
|
|
|
|
0x3170,0x6766,0x6767, 0, 0, 0, 0, 0,
|
|
|
|
0x6768, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3072, 0,0x6769,
|
|
|
|
0, 0, 0, 0,0x676A, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4967, 0, 0, 0,0x3C47,
|
|
|
|
0,0x676C, 0, 0, 0, 0, 0,0x3329,
|
|
|
|
0x3032, 0, 0, 0, 0,0x676B,0x676E,0x474E,
|
|
|
|
0,0x3F44, 0,0x3256, 0,0x4B27, 0, 0,
|
|
|
|
0, 0,0x375D,0x365C, 0,0x676D, 0,0x326A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3423,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3171,0x6772,0x4E6A,0x425D, 0,
|
|
|
|
0,0x4944, 0,0x677E, 0,0x3257,0x677C, 0,
|
|
|
|
0x677A,0x6771, 0,0x676F, 0,0x6770, 0,0x3C63,
|
|
|
|
0x366C,0x4377, 0, 0, 0,0x4651, 0, 0,
|
|
|
|
0, 0, 0,0x3151, 0,0x6774,0x6773, 0,
|
|
|
|
0, 0, 0,0x6779,0x6775,0x6778, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4C50,0x6777,0x3258,0x337D,
|
|
|
|
0x677B, 0, 0,0x677D, 0, 0, 0, 0,
|
|
|
|
0x3754, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6823,0x682C,0x682D, 0, 0, 0,0x302B, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6834, 0, 0,
|
|
|
|
0, 0,0x3071, 0, 0,0x682B, 0, 0,
|
|
|
|
0,0x682A, 0,0x6825,0x6824, 0,0x6822,0x6821,
|
|
|
|
0x4363, 0,0x427B,0x6827, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6826, 0, 0, 0, 0,0x6829,
|
|
|
|
0, 0, 0,0x4170,0x3755, 0, 0, 0,
|
|
|
|
0,0x3141,0x6828, 0,0x3953, 0, 0, 0,
|
|
|
|
0, 0,0x4171};
|
|
|
|
|
|
|
|
/* page 40 0x8373-0x8B9A */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020840[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x683A, 0,0x683B, 0,0x3259, 0, 0, 0,
|
|
|
|
0x322E,0x6838, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x682E, 0,0x6836, 0,0x683D,0x6837,
|
|
|
|
0, 0, 0,0x6835, 0, 0, 0, 0,
|
|
|
|
0x6776, 0, 0,0x6833, 0, 0, 0,0x682F,
|
|
|
|
0, 0, 0,0x3450,0x6831,0x683C, 0,0x6832,
|
|
|
|
0, 0, 0, 0, 0,0x683E, 0,0x6830,
|
|
|
|
0x477C, 0, 0, 0, 0, 0,0x4D69, 0,
|
|
|
|
0, 0,0x6839, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x684F, 0, 0, 0,0x6847, 0,
|
|
|
|
0, 0,0x3F7B, 0, 0, 0, 0,0x3546,
|
|
|
|
0,0x365D, 0,0x6842, 0, 0, 0, 0,
|
|
|
|
0x325B, 0, 0,0x3E54, 0,0x6845, 0, 0,
|
|
|
|
0,0x3A5A, 0, 0,0x4551,0x684A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A6E, 0,
|
|
|
|
0x6841, 0, 0, 0,0x325A,0x3856,0x4929,0x684B,
|
|
|
|
0,0x683F, 0, 0,0x6848, 0, 0, 0,
|
|
|
|
0x6852, 0,0x6843, 0, 0, 0, 0, 0,
|
|
|
|
0x6844,0x463A, 0, 0,0x6849, 0, 0, 0,
|
|
|
|
0x6846,0x4B28,0x684C,0x3060, 0, 0, 0, 0,
|
|
|
|
0x6840, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x684E, 0,0x684D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x476B,0x6854,
|
|
|
|
0,0x685F, 0, 0, 0, 0,0x337E, 0,
|
|
|
|
0, 0,0x6862, 0, 0,0x6850, 0, 0,
|
|
|
|
0,0x6855,0x4D6E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x685E, 0, 0,0x4D55, 0,
|
|
|
|
0, 0, 0,0x4E2A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4378, 0, 0, 0,
|
|
|
|
0x336B, 0, 0, 0, 0, 0,0x4972,0x6864,
|
|
|
|
0x4621, 0, 0,0x3031, 0, 0,0x685D, 0,
|
|
|
|
0x6859,0x4172,0x6853,0x685B,0x6860, 0,0x472C, 0,
|
|
|
|
0, 0,0x302A, 0,0x6858, 0,0x6861,0x4978,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x685C,
|
|
|
|
0,0x6857, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3E55, 0, 0, 0, 0,0x3D2F, 0, 0,
|
|
|
|
0,0x3C2C, 0, 0, 0, 0,0x4C58, 0,
|
|
|
|
0,0x4947, 0, 0,0x6867, 0,0x6870, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x685A, 0, 0, 0, 0,0x3377,
|
|
|
|
0, 0, 0, 0, 0,0x3E78,0x6865, 0,
|
|
|
|
0x686A,0x4173, 0, 0,0x6866, 0,0x686D, 0,
|
|
|
|
0,0x435F, 0,0x686E, 0, 0,0x4D56,0x6863,
|
|
|
|
0x3338, 0,0x6869, 0, 0,0x686C,0x4C2C, 0,
|
|
|
|
0, 0, 0,0x686F, 0, 0,0x6868,0x686B,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4B29, 0,0x4F21, 0, 0, 0, 0,
|
|
|
|
0,0x6873, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x687A, 0, 0,0x6872,0x3C43, 0, 0,
|
|
|
|
0, 0, 0,0x6851, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A4E, 0,
|
|
|
|
0x4C22,0x6879,0x6878, 0,0x6874,0x6875, 0,0x3136,
|
|
|
|
0, 0, 0, 0,0x6877, 0,0x6871, 0,
|
|
|
|
0, 0, 0,0x4455, 0, 0, 0, 0,
|
|
|
|
0,0x6876,0x307E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4222, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4A43, 0, 0,0x687B,0x6921, 0,
|
|
|
|
0x4859, 0, 0, 0, 0,0x687E,0x3E56,0x3C49,
|
|
|
|
0x6923, 0, 0,0x363E, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6924, 0,0x4979,0x687D, 0,0x6856,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x687C, 0, 0, 0, 0,0x4F4F,0x4622,0x4973,
|
|
|
|
0, 0,0x692B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6931, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6932, 0,0x6925, 0, 0,
|
|
|
|
0,0x4776, 0, 0,0x692F,0x6927, 0,0x6929,
|
|
|
|
0, 0, 0, 0, 0,0x6933,0x6928, 0,
|
|
|
|
0,0x692C, 0, 0,0x3172, 0,0x4665, 0,
|
|
|
|
0x692D,0x6930, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6926, 0,0x4126, 0,0x692A,0x3B27,0x3F45,
|
|
|
|
0x3730,0x4C74, 0,0x4C79,0x3D72, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6937,0x6935,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4F4E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6934, 0,
|
|
|
|
0, 0,0x4D75, 0,0x6936,0x6938, 0, 0,
|
|
|
|
0, 0,0x6939, 0, 0, 0, 0, 0,
|
|
|
|
0,0x693C,0x693A, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4623,0x693B, 0, 0, 0,0x484D,0x692E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3D73, 0,0x693D,0x6942,
|
|
|
|
0x4174, 0, 0,0x6941, 0, 0, 0,0x6922,
|
|
|
|
0, 0, 0,0x6943,0x4149, 0, 0,0x693E,
|
|
|
|
0x6940, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x693F, 0, 0,0x5D31,0x5D22, 0, 0,0x6945,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6944,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4D76, 0,0x623C,0x6946, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6947, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6948,0x3857, 0,0x3554, 0, 0,
|
|
|
|
0,0x694A,0x515D, 0, 0, 0, 0,0x3575,
|
|
|
|
0,0x4E3A, 0,0x3673,0x694B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x694C, 0, 0, 0,
|
|
|
|
0x436E, 0, 0, 0, 0, 0,0x694D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x467A, 0,
|
|
|
|
0x303A, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3263,
|
|
|
|
0x6952,0x6953, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x694E, 0,0x3B3D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x694F,0x4742, 0, 0, 0, 0,0x6950,0x6951,
|
|
|
|
0x695B, 0, 0, 0,0x6955,0x6958, 0, 0,
|
|
|
|
0, 0, 0,0x6954, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6956, 0,0x6957,0x3C58, 0,0x6959, 0,
|
|
|
|
0x4341, 0,0x3756,0x3342, 0, 0, 0, 0,
|
|
|
|
0,0x695C, 0, 0, 0, 0,0x333F, 0,
|
|
|
|
0x6961, 0, 0,0x695D,0x6960, 0, 0, 0,
|
|
|
|
0,0x483A, 0, 0, 0, 0,0x695E, 0,
|
|
|
|
0,0x695F,0x4948,0x485A,0x6962, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x427D,0x696C, 0,
|
|
|
|
0x6968, 0, 0,0x326B, 0,0x6966, 0,0x4B2A,
|
|
|
|
0x6967, 0, 0,0x6964, 0,0x6965,0x696A,0x696D,
|
|
|
|
0, 0,0x696B, 0, 0, 0,0x6969,0x6963,
|
|
|
|
0, 0, 0, 0, 0,0x4358, 0,0x6974,
|
|
|
|
0,0x4C2A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6972, 0, 0, 0,0x6973, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x696E, 0, 0,0x6970, 0, 0, 0,
|
|
|
|
0x6971, 0, 0, 0,0x696F, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4066, 0,
|
|
|
|
0x4F39,0x6978, 0,0x6979, 0, 0, 0, 0,
|
|
|
|
0x6A21, 0,0x3F2A, 0,0x697B, 0,0x697E, 0,
|
|
|
|
0, 0, 0, 0,0x6976,0x6975, 0, 0,
|
|
|
|
0x6A22, 0, 0,0x325C, 0,0x697C, 0,0x6A23,
|
|
|
|
0, 0, 0,0x697D, 0, 0, 0, 0,
|
|
|
|
0,0x697A, 0,0x4433, 0,0x6977, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4768, 0, 0,0x6A27,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4D3B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6A26, 0, 0,0x6A25,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6A2E, 0, 0, 0,0x6A28, 0, 0, 0,
|
|
|
|
0x6A30, 0, 0, 0, 0, 0, 0,0x4D66,
|
|
|
|
0x6A33, 0,0x6A2A, 0, 0,0x6A2B, 0, 0,
|
|
|
|
0,0x6A2F, 0,0x6A32,0x6A31, 0, 0, 0,
|
|
|
|
0x6A29, 0, 0, 0, 0,0x6A2C, 0,0x6A3D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6A36, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6A34, 0, 0,0x6A35,
|
|
|
|
0, 0, 0,0x6A3A,0x6A3B, 0,0x332A, 0,
|
|
|
|
0x3542, 0, 0,0x6A39, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6A24, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6A38,0x6A3C,0x6A37, 0,0x6A3E, 0,
|
|
|
|
0, 0,0x6A40,0x6A3F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6A42,0x6A41,
|
|
|
|
0x695A, 0, 0, 0,0x6A46, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6A43, 0,
|
|
|
|
0, 0, 0,0x6A44, 0, 0,0x6A45, 0,
|
|
|
|
0x6A47, 0, 0, 0, 0,0x376C, 0,0x6A49,
|
|
|
|
0,0x6A48, 0,0x3D30, 0, 0, 0, 0,
|
|
|
|
0,0x3954,0x5E27, 0, 0, 0, 0,0x6A4A,
|
|
|
|
0x3D51, 0, 0, 0,0x3339, 0,0x6A4B, 0,
|
|
|
|
0x3152, 0,0x3E57,0x6A4C, 0, 0,0x3955,0x6A4D,
|
|
|
|
0x3061, 0, 0, 0, 0,0x493D, 0, 0,
|
|
|
|
0x6A4E, 0, 0, 0, 0,0x3F6A, 0,0x6A55,
|
|
|
|
0, 0,0x6A52, 0,0x436F, 0, 0, 0,
|
|
|
|
0, 0,0x6A53,0x6A50,0x365E, 0,0x6A4F,0x6A56,
|
|
|
|
0, 0, 0, 0, 0,0x3736, 0, 0,
|
|
|
|
0x425E, 0,0x6A5C, 0, 0, 0, 0,0x6A58,
|
|
|
|
0, 0, 0,0x4235,0x6A57, 0,0x6A5A, 0,
|
|
|
|
0, 0, 0,0x6A51, 0, 0, 0,0x6A5B,
|
|
|
|
0,0x6A5D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x486F, 0, 0,0x6A59, 0,0x6A5E,0x6A60, 0,
|
|
|
|
0,0x3853,0x6A54, 0,0x3041, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6A5F, 0,0x3A5B,0x4E76,
|
|
|
|
0x6A61,0x6A62,0x4175, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4E22, 0, 0, 0,
|
|
|
|
0,0x6A63,0x4D35, 0, 0,0x6A64,0x6A65, 0,
|
|
|
|
0,0x4A64,0x6A66, 0,0x3A40, 0,0x4E23, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6A6B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6A6C,
|
|
|
|
0x3E58,0x6A6A, 0, 0, 0,0x4D67,0x6A67, 0,
|
|
|
|
0,0x6A69,0x403D,0x3F7E, 0, 0, 0,0x6A68,
|
|
|
|
0,0x6A6D, 0, 0,0x4A23, 0, 0,0x6A6F,
|
|
|
|
0,0x6A6E, 0, 0, 0,0x336C, 0,0x4B2B,
|
|
|
|
0x6A70, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6A7C,0x6A72, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6A73, 0, 0, 0, 0,0x6A74,
|
|
|
|
0x6A75, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6A79, 0,0x6A7A, 0, 0,
|
|
|
|
0x6A78, 0, 0, 0, 0, 0,0x6A76, 0,
|
|
|
|
0x6A71,0x6A77, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6A7B,0x7037, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3228, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6A7E,0x365F,0x6A7D, 0, 0,
|
|
|
|
0,0x6B22, 0,0x6B21, 0, 0, 0,0x6B24,
|
|
|
|
0, 0,0x6B23, 0,0x6B25, 0, 0,0x3D31,
|
|
|
|
0,0x6B26, 0, 0,0x6B27, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6B28,0x403E, 0,0x4D57, 0,
|
|
|
|
0x6B29, 0, 0,0x4A24,0x4746,0x6B2A, 0,0x6B2B,
|
|
|
|
0x382B, 0, 0, 0,0x352C, 0, 0, 0,
|
|
|
|
0x6B2C, 0, 0,0x3B6B,0x4741,0x6B2D, 0,0x3350,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6B2E, 0,
|
|
|
|
0, 0, 0,0x6B30,0x4D77, 0,0x6B2F,0x3F46,
|
|
|
|
0,0x6B31, 0, 0,0x6B32, 0, 0,0x6B33,
|
|
|
|
0x3451, 0, 0, 0, 0, 0, 0,0x6B34,
|
|
|
|
0, 0,0x6B35, 0,0x6B36,0x6B37, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3351,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6B38,
|
|
|
|
0,0x6B39,0x6B3A, 0, 0, 0, 0, 0,
|
|
|
|
0x3272, 0, 0,0x3F28,0x6B3B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6B3C, 0, 0, 0,0x6B3D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3840, 0,0x447B,
|
|
|
|
0x6B3E, 0, 0, 0, 0,0x3757, 0,0x3F56,
|
|
|
|
0,0x6B41, 0,0x4624, 0,0x6B40, 0, 0,
|
|
|
|
0x3731, 0, 0,0x6B3F,0x4277,0x352D, 0, 0,
|
|
|
|
0x6B42, 0,0x6B43, 0,0x3E59, 0, 0, 0,
|
|
|
|
0x376D, 0,0x6B44, 0, 0, 0, 0,0x4B2C,
|
|
|
|
0, 0,0x405F, 0, 0, 0,0x3576, 0,
|
|
|
|
0x4C75,0x414A, 0,0x6B45, 0, 0, 0,0x3F47,
|
|
|
|
0x4370,0x3E5A, 0, 0, 0, 0,0x6B46, 0,
|
|
|
|
0, 0, 0,0x6B49, 0,0x6B4A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3A3E,0x4242,0x6B48,
|
|
|
|
0,0x3E5B,0x493E, 0, 0, 0, 0, 0,
|
|
|
|
0x6B47, 0, 0,0x3B6C, 0,0x3153, 0,0x6B4E,
|
|
|
|
0x3758, 0, 0,0x3B6E, 0, 0,0x3B6D, 0,
|
|
|
|
0x4F4D,0x6B4D,0x6B4C,0x4127, 0,0x354D,0x4F43,0x333A,
|
|
|
|
0x3E5C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6B4B, 0, 0, 0, 0, 0,0x6B50,
|
|
|
|
0,0x6B51,0x6B4F, 0,0x3858, 0,0x4D40, 0,
|
|
|
|
0,0x3B6F,0x4727, 0, 0, 0,0x6B54, 0,
|
|
|
|
0x4040, 0,0x4342, 0, 0,0x4D36, 0,0x6B57,
|
|
|
|
0, 0, 0,0x386C, 0,0x403F,0x6B53, 0,
|
|
|
|
0x6B58,0x386D,0x6B55,0x6B56, 0,0x6B52, 0, 0,
|
|
|
|
0,0x4062,0x4649, 0, 0,0x432F, 0,0x325D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4870, 0,
|
|
|
|
0,0x3543, 0, 0,0x4434, 0, 0,0x6B5B,
|
|
|
|
0,0x6B59, 0, 0,0x434C, 0, 0, 0,
|
|
|
|
0x4041,0x3452,0x6B5A, 0,0x3F5B, 0, 0,0x4E4A,
|
|
|
|
0, 0, 0,0x4F40, 0, 0, 0,0x6B5C,
|
|
|
|
0x6B67,0x4435, 0,0x6B66, 0,0x6B63,0x6B6B,0x6B64,
|
|
|
|
0,0x6B60, 0,0x447C,0x6B5F, 0, 0, 0,
|
|
|
|
0x6B5D, 0,0x4D21,0x3B70, 0, 0,0x6B61, 0,
|
|
|
|
0x6B5E, 0, 0, 0,0x6B65,0x3D74, 0,0x3841,
|
|
|
|
0, 0, 0,0x427A, 0,0x4B45,0x315A,0x3062,
|
|
|
|
0,0x4625, 0, 0,0x6B69, 0, 0, 0,
|
|
|
|
0,0x6B68, 0,0x4666, 0,0x6B6D, 0, 0,
|
|
|
|
0,0x6B62, 0,0x6B6C,0x6B6E, 0,0x382C,0x6B6A,
|
|
|
|
0x3956, 0,0x3C55, 0, 0,0x6B6F,0x4D58, 0,
|
|
|
|
0, 0, 0,0x6B72, 0,0x6B75, 0, 0,
|
|
|
|
0x6B73,0x4935, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6B70, 0, 0, 0, 0, 0,0x3660, 0,
|
|
|
|
0, 0, 0,0x6B74, 0, 0,0x6B76, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6B7A, 0,
|
|
|
|
0,0x6B77, 0,0x6B79,0x6B78, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6B7B, 0,0x3C31, 0,0x6B7D,
|
|
|
|
0x6B7C,0x4968, 0, 0,0x6C21, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3759, 0, 0, 0, 0,
|
|
|
|
0x6B7E,0x6C22, 0, 0,0x6C23,0x3544,0x6641,0x3E79,
|
|
|
|
0,0x6C24, 0, 0,0x386E, 0, 0, 0,
|
|
|
|
0, 0,0x6C25, 0, 0,0x6C26, 0, 0,
|
|
|
|
0x3B3E, 0, 0, 0, 0, 0, 0,0x5A4E,
|
|
|
|
0,0x6C27, 0,0x6C28, 0,0x3D32, 0,0x6C29,
|
|
|
|
0x6C2A, 0, 0,0x6C2B, 0, 0,0x6C2C,0x6C2D
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 41 0x8C37-0x8D16 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020841[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x432B, 0, 0,0x6C2E, 0, 0, 0, 0,
|
|
|
|
0x6C30, 0,0x6C2F, 0, 0, 0, 0,0x4626,
|
|
|
|
0,0x6C31, 0,0x4B2D, 0,0x6C32, 0,0x6C33,
|
|
|
|
0,0x6C34, 0, 0, 0, 0,0x6C35, 0,
|
|
|
|
0, 0, 0,0x465A, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3E5D,0x6C36, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x396B,0x502E,0x6C37, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6C38,0x493F,0x6C39, 0,0x6C41, 0, 0,
|
|
|
|
0, 0, 0,0x6C3A, 0, 0,0x6C3C, 0,
|
|
|
|
0, 0,0x6C3B,0x6C3D, 0,0x4B46,0x6C3E,0x6C3F,
|
|
|
|
0, 0, 0, 0, 0,0x6C40, 0, 0,
|
|
|
|
0,0x6C42, 0, 0, 0, 0,0x332D,0x4467,
|
|
|
|
0,0x4969,0x3A62,0x3957, 0, 0, 0, 0,
|
|
|
|
0x494F,0x325F,0x484E,0x6C45,0x3453,0x4055,0x6C44,0x6C49,
|
|
|
|
0x4379,0x4C63, 0,0x6C47,0x6C48,0x352E, 0,0x6C4A,
|
|
|
|
0x4763,0x425F, 0, 0,0x4871,0x453D,0x6C46, 0,
|
|
|
|
0x4B47,0x326C,0x6C4C,0x4F28,0x4442,0x4F45, 0, 0,
|
|
|
|
0x3B71,0x6C4B, 0,0x4231, 0, 0,0x6C5C,0x4128,
|
|
|
|
0, 0,0x4678, 0,0x4950, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6C4F,0x3B3F,0x3B72, 0,0x3E5E,
|
|
|
|
0,0x4765, 0,0x382D,0x6C4E,0x6C4D, 0,0x496A,
|
|
|
|
0, 0, 0,0x3C41, 0, 0,0x4552, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6C51,0x6C52,0x3958,0x6C50, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6C53,0x6C54, 0,
|
|
|
|
0x6C56,0x4223, 0,0x6C55,0x3466, 0,0x6C58, 0,
|
|
|
|
0x6C57,0x6C59, 0, 0,0x6C5B,0x6C5D, 0,0x6C5E
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 42 0x8D64-0x8F64 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020842[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4056, 0,0x3C4F,0x6C5F, 0, 0, 0,0x3352,
|
|
|
|
0,0x6C60, 0, 0,0x4176,0x6C61, 0,0x6C62,
|
|
|
|
0x496B, 0, 0,0x352F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6C63, 0, 0,
|
|
|
|
0,0x4436, 0, 0, 0, 0,0x315B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6C64, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C71,
|
|
|
|
0, 0, 0, 0,0x3F76, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x422D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6C67, 0,
|
|
|
|
0, 0,0x6C66, 0, 0, 0,0x6C65, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6C6D,
|
|
|
|
0x6C6B, 0, 0,0x6C68, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6C6A, 0, 0, 0,0x6C69,0x6C6C,
|
|
|
|
0,0x3577, 0,0x6C70, 0,0x4057, 0,0x6C71,
|
|
|
|
0, 0, 0, 0,0x3859, 0,0x6C6E,0x6C6F,
|
|
|
|
0, 0, 0,0x4F29, 0, 0, 0,0x4437,
|
|
|
|
0,0x4129, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6C72, 0, 0,0x6C75, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6C73,0x6C74,0x4D59, 0,
|
|
|
|
0, 0, 0,0x4627,0x6C78, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6C76,0x6C77,0x6C79, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6D29, 0,
|
|
|
|
0, 0, 0, 0,0x6C7C, 0, 0, 0,
|
|
|
|
0x6C7D,0x6C7B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6C7A, 0,
|
|
|
|
0x447D, 0, 0,0x6D21,0x6D25,0x6D22,0x6C7E, 0,
|
|
|
|
0x6D23, 0, 0, 0,0x6D24, 0, 0, 0,
|
|
|
|
0,0x6D2B, 0, 0, 0,0x6D26, 0, 0,
|
|
|
|
0, 0, 0,0x4058,0x6D28, 0, 0,0x6D2A,
|
|
|
|
0x6D27, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6D2D, 0,
|
|
|
|
0x3D33, 0,0x6D2C, 0, 0, 0, 0, 0,
|
|
|
|
0x6D2E, 0, 0, 0, 0,0x6D2F, 0, 0,
|
|
|
|
0x6D32,0x6D31, 0,0x6D30, 0, 0,0x6D34,0x6D33,
|
|
|
|
0,0x4C76, 0, 0, 0,0x6D36, 0,0x6D35,
|
|
|
|
0x6D37, 0, 0, 0, 0,0x6D38, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6D3A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6D39,0x3F48,
|
|
|
|
0x6D3B, 0, 0,0x366D,0x6D3C,0x6D3E, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6D3F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6D40,0x6D3D, 0,0x6D41, 0,0x3C56,0x6D42,
|
|
|
|
0x3530,0x3733, 0, 0, 0, 0,0x382E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6D43,
|
|
|
|
0, 0, 0,0x4670, 0, 0,0x453E,0x6D44,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6D47,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3C34, 0, 0,0x6D46,
|
|
|
|
0x6D45,0x375A,0x6D48, 0, 0, 0, 0,0x3353,
|
|
|
|
0,0x6D4A, 0, 0, 0,0x3A5C,0x6D49, 0,
|
|
|
|
0x6D52, 0, 0, 0, 0, 0,0x6D4C,0x6D4E,
|
|
|
|
0x4A65,0x6D4B, 0, 0, 0,0x6D4D, 0,0x6D51,
|
|
|
|
0x6D4F,0x3531, 0,0x6D50, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6D53, 0, 0,0x475A,0x4E58, 0,
|
|
|
|
0, 0, 0,0x3D34, 0, 0, 0,0x6D54,
|
|
|
|
0, 0, 0, 0,0x4D22,0x6D56, 0,0x6D55,
|
|
|
|
0, 0,0x6D59,0x4D41, 0, 0,0x6D58, 0,
|
|
|
|
0x336D,0x6D57,0x6D5C, 0, 0,0x6D5B, 0, 0,
|
|
|
|
0x6D5A,0x4532,0x6D5D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6D5E, 0, 0, 0, 0,
|
|
|
|
0x6D5F, 0, 0,0x396C, 0,0x3725,0x6D60,0x6D61,
|
|
|
|
0x6D62};
|
|
|
|
|
|
|
|
/* page 43 0x8F9B-0x9132 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020843[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3F49,0x6D63, 0,0x3C2D,0x6D64, 0, 0, 0,
|
|
|
|
0x6D65, 0, 0, 0,0x5221,0x517E, 0, 0,
|
|
|
|
0, 0,0x6D66,0x6570,0x6D67,0x4324,0x3F2B,0x4740,
|
|
|
|
0, 0, 0, 0,0x6D68, 0, 0,0x4A55,
|
|
|
|
0x4454,0x397E, 0, 0,0x4329, 0, 0,0x312A,
|
|
|
|
0,0x4B78,0x3F57, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x375E, 0, 0,0x3661, 0,
|
|
|
|
0,0x4A56, 0, 0, 0, 0, 0,0x6D69,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6D6B,
|
|
|
|
0, 0,0x6D6A,0x3260, 0, 0,0x4676,0x6D6C,
|
|
|
|
0x4777, 0,0x4533, 0,0x6D6D,0x3D52, 0, 0,
|
|
|
|
0,0x6D6F, 0, 0,0x4C42,0x6D7E,0x6D71,0x6D72,
|
|
|
|
0, 0,0x4449, 0, 0,0x4260,0x4177, 0,
|
|
|
|
0x4628, 0,0x6D70,0x3555, 0, 0, 0, 0,
|
|
|
|
0x6D79, 0,0x6D76,0x6E25,0x4629,0x4360,0x6D73, 0,
|
|
|
|
0x447E,0x4553,0x6D74,0x6D78,0x3F60, 0,0x4767,0x444C,
|
|
|
|
0, 0,0x4042,0x6D77,0x422E,0x4224,0x6D75,0x3029,
|
|
|
|
0x4F22, 0, 0, 0,0x6D7A, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4261, 0, 0,0x3D35,0x3F4A,
|
|
|
|
0, 0,0x6D7C,0x6D7B, 0,0x306F,0x6D7D, 0,
|
|
|
|
0,0x492F, 0,0x6E27, 0, 0,0x465B,0x3F6B,
|
|
|
|
0, 0,0x4359, 0,0x3678, 0,0x6E26,0x4D37,
|
|
|
|
0x313F, 0,0x4A57,0x3261,0x6E21,0x6E22,0x6E23,0x6E24,
|
|
|
|
0x463B,0x4323,0x3063,0x6E28, 0,0x6E29,0x7423, 0,
|
|
|
|
0,0x423D, 0,0x6E2A, 0,0x3173,0x414C, 0,
|
|
|
|
0x382F, 0,0x4D5A, 0, 0,0x6E2B,0x452C, 0,
|
|
|
|
0, 0,0x4178,0x3C57,0x6E2C, 0, 0,0x6E2F,
|
|
|
|
0, 0,0x3D65,0x6E2D,0x412B,0x412A, 0,0x3064,
|
|
|
|
0,0x4E4B,0x6E31, 0,0x4872,0x6E33,0x6E32,0x6E30,
|
|
|
|
0x6364,0x3454, 0, 0,0x6D6E, 0,0x6E35,0x6E34,
|
|
|
|
0, 0, 0, 0,0x6E36, 0,0x4D38, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4661, 0, 0,0x4B2E, 0,0x6E37, 0,0x3C59,
|
|
|
|
0, 0, 0, 0,0x6E38, 0,0x6E39, 0,
|
|
|
|
0, 0,0x6E3A, 0, 0,0x4521, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x306A, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3959,
|
|
|
|
0, 0, 0,0x4F3A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6E3E, 0, 0, 0, 0, 0,0x3734,0x6E3B,
|
|
|
|
0,0x6E3C, 0, 0, 0,0x4974, 0, 0,
|
|
|
|
0, 0,0x3354, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4D39, 0,0x363F, 0, 0, 0,
|
|
|
|
0, 0,0x4554, 0, 0, 0, 0,0x6E3F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6E40,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6E41, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4522, 0, 0,0x6E43, 0,0x6E42
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 44 0x9149-0x92B9 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020844[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4653,0x6E44,0x3D36,0x3C60,0x475B,0x4371, 0, 0,
|
|
|
|
0,0x3C72, 0,0x3F6C, 0,0x6E45, 0,0x6E46,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3F5D,0x6E47, 0,0x6E48, 0, 0, 0,
|
|
|
|
0x6E49,0x4D6F, 0,0x3D37, 0, 0, 0, 0,
|
|
|
|
0,0x6E4B,0x6E4A, 0,0x395A, 0,0x3973,0x3B40,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6E4E, 0, 0, 0, 0,0x3D66, 0,
|
|
|
|
0x6E4D, 0,0x6E4C, 0,0x4269, 0, 0,0x386F,
|
|
|
|
0,0x4043, 0, 0, 0, 0,0x4830, 0,
|
|
|
|
0, 0, 0,0x3D39, 0, 0, 0, 0,
|
|
|
|
0,0x6E4F, 0,0x3E5F, 0, 0, 0, 0,
|
|
|
|
0,0x6E52,0x6E50, 0, 0, 0,0x6E51, 0,
|
|
|
|
0, 0, 0,0x6E54,0x6E53, 0, 0,0x3E7A,
|
|
|
|
0,0x6E55, 0, 0, 0, 0, 0,0x6E56,
|
|
|
|
0x6E57, 0, 0, 0, 0,0x4850,0x3A53,0x3C61,
|
|
|
|
0x6E58, 0,0x6E59,0x4E24,0x3D45,0x4C6E,0x4E4C,0x6E5A,
|
|
|
|
0x3662, 0, 0, 0, 0,0x6E5B, 0,0x4523,
|
|
|
|
0, 0,0x6E5E,0x3378,0x3F4B, 0,0x6E5C, 0,
|
|
|
|
0x6E5D, 0,0x4460, 0, 0,0x4B55,0x367C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6E60,0x6E61, 0, 0,
|
|
|
|
0, 0, 0,0x6E5F, 0, 0,0x6E63, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x465F,0x3343, 0, 0,
|
|
|
|
0x6E67, 0, 0,0x6E64,0x6E66, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6E62, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6F4F, 0, 0,0x6E65, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4E6B, 0, 0,0x385A, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6E6F, 0,
|
|
|
|
0, 0, 0,0x4534,0x6E6A, 0, 0,0x6E6D,
|
|
|
|
0x6E6B, 0,0x6E70, 0, 0, 0, 0,0x6E71,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6E69, 0,
|
|
|
|
0,0x6E76,0x3174, 0, 0,0x6E68, 0, 0,
|
|
|
|
0,0x482D, 0,0x6E6C, 0,0x3E60, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x395B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4B48, 0,0x3664,
|
|
|
|
0, 0,0x3D46, 0,0x463C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x412D, 0,0x6E74, 0,0x6E6E,0x6E73, 0,0x4C43,
|
|
|
|
0,0x4438,0x6E75,0x6E72, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x412C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6E79, 0,
|
|
|
|
0x6E78};
|
|
|
|
|
|
|
|
/* page 45 0x92CF-0x93E8 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020845[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6E77, 0, 0,0x4B2F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3D7B, 0, 0,
|
|
|
|
0, 0,0x6E7A,0x4A5F, 0, 0,0x3154, 0,
|
|
|
|
0, 0, 0,0x4946,0x4372, 0, 0, 0,
|
|
|
|
0,0x3578, 0,0x6E7C, 0,0x395D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3B2C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6E7B,0x3F6D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3F6E,0x6F21,0x6F23, 0, 0, 0, 0,
|
|
|
|
0,0x3E7B, 0,0x6F22,0x6F24, 0, 0,0x3653,
|
|
|
|
0,0x4945, 0, 0,0x3C62,0x4F23, 0,0x6E7E,
|
|
|
|
0x3A78, 0, 0,0x4F3F, 0, 0,0x6F26, 0,
|
|
|
|
0, 0, 0,0x6F25,0x6F27, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6E7D, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4669, 0,0x4555, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4457, 0,0x6F2C,
|
|
|
|
0, 0, 0, 0,0x4343,0x6F28, 0, 0,
|
|
|
|
0,0x6F29, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x372D, 0,0x6F2B,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3830, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6F2A, 0,0x3E61,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3379, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6F30, 0,0x3A3F,
|
|
|
|
0x4179, 0, 0,0x444A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x333B, 0, 0, 0, 0,0x6F2E,0x6F2F,0x4443,
|
|
|
|
0,0x6F2D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6F31, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6F37, 0, 0, 0,
|
|
|
|
0,0x6F3A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6F39,0x452D, 0, 0, 0, 0,0x6F32,
|
|
|
|
0x6F33,0x6F36, 0, 0, 0, 0,0x6F38, 0,
|
|
|
|
0, 0,0x3640, 0, 0,0x6F3B,0x6F35, 0,
|
|
|
|
0,0x6F34};
|
|
|
|
|
|
|
|
/* page 46 0x9403-0x9481 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020846[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6F3F, 0, 0, 0,0x6F40, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6F41, 0, 0,
|
|
|
|
0x6F3E,0x6F3D, 0, 0, 0,0x3E62,0x462A,0x6F3C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6F45, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6F43, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6F44,0x6F42, 0,0x4278, 0,0x6F46,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6F47, 0,
|
|
|
|
0,0x6F49, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3455,0x6F48,
|
|
|
|
0x4C7A, 0, 0, 0, 0, 0, 0,0x6F54,
|
|
|
|
0x6F4A, 0, 0,0x6F4D, 0,0x6F4B, 0,0x6F4C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6F4E,
|
|
|
|
0, 0, 0, 0, 0,0x6F50, 0, 0,
|
|
|
|
0, 0,0x6F51, 0,0x6F52, 0, 0, 0,
|
|
|
|
0,0x6F55,0x6F53,0x6F56,0x6F58, 0,0x6F57};
|
|
|
|
|
|
|
|
/* page 47 0x9577-0x95E5 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020847[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4439, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4C67, 0,0x6F59,0x412E, 0, 0, 0,
|
|
|
|
0x6F5A, 0,0x4A44,0x6F5B,0x332B, 0, 0, 0,
|
|
|
|
0x313C, 0,0x3457, 0,0x3456,0x6F5C, 0,0x6F5D,
|
|
|
|
0,0x6F5E,0x6F5F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6F60, 0,0x3458,0x3355,0x395E,0x4836, 0,
|
|
|
|
0x6F62,0x6F61, 0, 0, 0, 0,0x6F63, 0,
|
|
|
|
0, 0, 0,0x315C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6F66, 0,0x6F65,0x6F64, 0,0x6F67,
|
|
|
|
0, 0, 0, 0,0x6F6A, 0, 0, 0,
|
|
|
|
0x3047, 0, 0,0x6F68, 0,0x6F6C,0x6F6B, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6F6E,0x6F6D,0x6F6F,
|
|
|
|
0,0x462E, 0, 0, 0,0x6F70, 0, 0,
|
|
|
|
0, 0,0x6F71,0x6F73, 0, 0,0x6F72};
|
|
|
|
|
|
|
|
/* page 48 0x961C-0x9874 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020848[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x496C, 0, 0, 0, 0,0x6F74, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6F75, 0,0x3A65, 0,
|
|
|
|
0, 0,0x6F76,0x6F77, 0, 0,0x4B49, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x414B,
|
|
|
|
0, 0, 0,0x3024,0x424B, 0,0x6F78, 0,
|
|
|
|
0x496D, 0, 0, 0, 0, 0, 0,0x6F7B,
|
|
|
|
0x6F79,0x395F, 0,0x6F7A,0x3842, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4A45,
|
|
|
|
0x6F7D,0x7021,0x6F7E,0x7022, 0, 0,0x3121,0x3F58,
|
|
|
|
0x3D7C,0x3459,0x7023, 0, 0, 0,0x4766, 0,
|
|
|
|
0x7025, 0, 0, 0,0x3122, 0,0x7024,0x4444,
|
|
|
|
0,0x4E4D,0x462B,0x6F7C,0x4E26, 0,0x3831, 0,
|
|
|
|
0,0x4D5B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3679,0x4E34, 0,0x3728, 0,0x4262,0x6721,
|
|
|
|
0,0x7026,0x332C,0x3F6F, 0, 0, 0, 0,
|
|
|
|
0x3356,0x7028, 0,0x7029,0x7027,0x3764, 0,0x3A5D,
|
|
|
|
0x3E63, 0, 0, 0,0x3123, 0, 0,0x4E59,
|
|
|
|
0, 0, 0,0x702B,0x6E2E, 0,0x702A, 0,
|
|
|
|
0, 0, 0, 0,0x702E,0x702C,0x702D, 0,
|
|
|
|
0x702F, 0,0x7030,0x4E6C,0x7031,0x7032, 0,0x4049,
|
|
|
|
0x483B, 0, 0, 0,0x3F7D,0x3467, 0, 0,
|
|
|
|
0x4D3A,0x326D,0x3D38,0x385B, 0,0x7035, 0,0x7034,
|
|
|
|
0x3B73,0x7036,0x7033, 0, 0,0x3B28, 0, 0,
|
|
|
|
0,0x703A,0x6A2D, 0, 0,0x5256, 0,0x3F77,
|
|
|
|
0x7038, 0, 0, 0, 0, 0,0x4E25,0x4671,
|
|
|
|
0, 0, 0, 0,0x312B, 0,0x4063,0x3C36,
|
|
|
|
0, 0, 0, 0,0x4A37, 0,0x3140, 0,
|
|
|
|
0, 0,0x4E6D,0x4D6B, 0,0x703B, 0,0x4545,
|
|
|
|
0, 0, 0, 0,0x3C7B, 0, 0, 0,
|
|
|
|
0x703C, 0,0x703D,0x3F4C,0x703E, 0,0x4E6E, 0,
|
|
|
|
0,0x7039,0x7040,0x7042, 0,0x7041, 0,0x703F,
|
|
|
|
0, 0,0x7043, 0, 0,0x7044, 0, 0,
|
|
|
|
0x417A, 0,0x3262, 0, 0, 0, 0, 0,
|
|
|
|
0x7045, 0, 0,0x4C38, 0, 0,0x7046, 0,
|
|
|
|
0, 0, 0, 0,0x7047, 0,0x4F2A, 0,
|
|
|
|
0, 0, 0, 0,0x5B31,0x7048, 0, 0,
|
|
|
|
0,0x7049,0x704A, 0, 0, 0,0x704E, 0,
|
|
|
|
0x704B, 0,0x704C, 0,0x704D,0x704F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4044, 0,
|
|
|
|
0, 0,0x4C77, 0, 0,0x4045, 0, 0,
|
|
|
|
0x7050, 0,0x4873, 0,0x7051,0x7353,0x4C4C, 0,
|
|
|
|
0x7052, 0,0x7053, 0,0x7054,0x3357, 0,0x7056,
|
|
|
|
0,0x3F59, 0, 0, 0,0x7057, 0, 0,
|
|
|
|
0x3724, 0, 0, 0, 0,0x7058,0x705C, 0,
|
|
|
|
0x705A, 0, 0, 0, 0,0x705B, 0, 0,
|
|
|
|
0x3373,0x7059,0x705D, 0, 0, 0, 0,0x705E,
|
|
|
|
0,0x3048, 0,0x705F,0x7060, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3E64, 0, 0, 0,
|
|
|
|
0x7061, 0, 0, 0,0x3547, 0, 0,0x7064,
|
|
|
|
0, 0,0x7063, 0,0x7062, 0, 0,0x6B71,
|
|
|
|
0,0x4A5C, 0, 0, 0, 0, 0,0x7065,
|
|
|
|
0x7066, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7067,
|
|
|
|
0, 0,0x7068, 0,0x7069, 0, 0,0x706A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x345A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x706B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x706C,0x4723, 0, 0, 0,0x706E,0x323B,
|
|
|
|
0,0x7071,0x7070, 0, 0, 0, 0,0x3124,
|
|
|
|
0, 0, 0,0x3641, 0,0x4A47,0x443A,0x3A22,
|
|
|
|
0,0x3960,0x3D67, 0,0x3F5C, 0, 0, 0,
|
|
|
|
0x7073, 0, 0,0x7072,0x4D42,0x3468,0x4852,0x465C,
|
|
|
|
0, 0, 0,0x3F7C,0x4E4E, 0,0x375B, 0,
|
|
|
|
0, 0, 0, 0, 0,0x7076, 0, 0,
|
|
|
|
0x7075, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4B4B,0x462C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3150, 0, 0,0x7077,0x7074, 0, 0,0x4951,
|
|
|
|
0x4D6A,0x7078, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7079, 0, 0, 0, 0,0x707B,
|
|
|
|
0x426A,0x335B,0x335C,0x707A, 0, 0, 0, 0,
|
|
|
|
0x3469,0x3832, 0, 0,0x346A, 0, 0,0x453F,
|
|
|
|
0, 0,0x4E60, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x385C, 0, 0, 0,0x707C,
|
|
|
|
0, 0, 0,0x707D,0x707E,0x7121, 0,0x7123,
|
|
|
|
0x7122};
|
|
|
|
|
|
|
|
/* page 49 0x98A8-0x98C6 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020849[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4977, 0,0x7124, 0, 0, 0, 0,0x7125,
|
|
|
|
0,0x7126, 0, 0, 0, 0,0x7127, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x7129,0x7128, 0,0x712A};
|
|
|
|
|
|
|
|
/* page 50 0x98DB-0x9957 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020850[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4874,0x664C, 0, 0,0x3F29, 0, 0,0x3532,
|
|
|
|
0, 0, 0, 0, 0, 0,0x712B, 0,
|
|
|
|
0x712C, 0,0x522C,0x5D3B,0x4853, 0, 0,0x307B,
|
|
|
|
0,0x303B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3B74,0x4B30,0x3E7E, 0, 0, 0, 0,
|
|
|
|
0x712D, 0,0x4C5F, 0, 0, 0,0x712E,0x4D5C,
|
|
|
|
0,0x3142, 0, 0, 0,0x3B41, 0,0x712F,
|
|
|
|
0x326E,0x7130, 0, 0, 0,0x7131, 0, 0,
|
|
|
|
0, 0,0x7133,0x7134, 0,0x7136,0x7132, 0,
|
|
|
|
0,0x7135, 0, 0, 0,0x345B, 0, 0,
|
|
|
|
0,0x7137, 0,0x7138, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7139,0x713A, 0, 0, 0,0x713B,
|
|
|
|
0, 0,0x713D, 0, 0, 0,0x713C, 0,
|
|
|
|
0x713F,0x7142, 0, 0, 0,0x713E,0x7140,0x7141,
|
|
|
|
0, 0,0x7143, 0,0x3642};
|
|
|
|
|
|
|
|
/* page 51 0x9996-0x9A6B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020851[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3C73,0x7144,0x7145,0x3961, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7146,
|
|
|
|
0, 0,0x333E, 0, 0, 0,0x474F,0x7147,
|
|
|
|
0x7148, 0, 0, 0, 0,0x435A,0x466B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7149, 0,
|
|
|
|
0, 0, 0,0x477D, 0, 0,0x424C,0x3158,
|
|
|
|
0x366E, 0,0x366F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4373,0x714E,0x3670, 0, 0,0x326F,
|
|
|
|
0, 0,0x714D, 0, 0,0x714B, 0,0x714C,
|
|
|
|
0,0x714A, 0, 0,0x7158, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x714F,
|
|
|
|
0x7150, 0, 0,0x7151,0x7152, 0, 0, 0,
|
|
|
|
0, 0,0x7154, 0, 0,0x7153, 0, 0,
|
|
|
|
0,0x3D59, 0,0x7155, 0, 0, 0,0x7157,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3533,0x7156, 0, 0,0x417B,0x3833, 0, 0,
|
|
|
|
0, 0, 0,0x7159, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x424D, 0, 0,0x715A, 0, 0,
|
|
|
|
0, 0,0x462D, 0, 0, 0, 0, 0,
|
|
|
|
0,0x715B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x7160, 0,0x715E, 0,0x715D,0x715F, 0,0x715C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7162,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7161,
|
|
|
|
0,0x7164, 0, 0,0x3643,0x7163, 0, 0,
|
|
|
|
0,0x7165, 0, 0,0x7166, 0,0x7168,0x7167,
|
|
|
|
0, 0, 0,0x7169,0x716B,0x716A};
|
|
|
|
|
|
|
|
/* page 52 0x9AA8-0x9B5A */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020852[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x397C, 0, 0, 0, 0,0x716C, 0, 0,
|
|
|
|
0x716D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x333C, 0, 0, 0,0x716E, 0, 0, 0,
|
|
|
|
0x716F, 0, 0, 0,0x3F71, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7170,
|
|
|
|
0,0x7171, 0,0x7172,0x7173, 0, 0, 0,
|
|
|
|
0x3962, 0, 0, 0, 0, 0,0x7174,0x7175,
|
|
|
|
0, 0,0x7176,0x7177, 0, 0,0x7178, 0,
|
|
|
|
0, 0,0x4831,0x717A, 0,0x4926,0x717B,0x7179,
|
|
|
|
0,0x717D, 0, 0,0x717C, 0, 0,0x717E,
|
|
|
|
0, 0, 0,0x7221, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7222, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x7223, 0,0x7224, 0, 0, 0, 0,0x7225,
|
|
|
|
0, 0,0x7226,0x7227, 0,0x7228, 0,0x7229,
|
|
|
|
0x722A,0x722B,0x722C, 0, 0, 0,0x722D,0x722E,
|
|
|
|
0,0x5D35,0x722F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6478,0x3534, 0, 0, 0,
|
|
|
|
0,0x3321,0x3A32,0x7231,0x7230,0x4C25, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x7233,0x7234,0x7232,
|
|
|
|
0,0x7235, 0, 0,0x4B62, 0, 0, 0,
|
|
|
|
0x7236, 0,0x357B};
|
|
|
|
|
|
|
|
/* page 53 0x9B6F-0x9C78 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020853[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4F25, 0, 0, 0, 0,0x7237, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x7239, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x303E,
|
|
|
|
0, 0,0x723A,0x4A2B,0x7238, 0, 0,0x723B,
|
|
|
|
0x723C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x723D,0x723E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x723F, 0,0x4B6E,0x3B2D, 0,0x3A7A,0x412F,
|
|
|
|
0, 0, 0, 0, 0,0x7240, 0, 0,
|
|
|
|
0, 0,0x7243, 0, 0, 0, 0, 0,
|
|
|
|
0,0x7241, 0, 0, 0, 0, 0,0x7244,
|
|
|
|
0, 0,0x3871,0x7242, 0, 0, 0, 0,
|
|
|
|
0x7245, 0,0x7246,0x7247, 0,0x724B, 0,0x3B2A,
|
|
|
|
0, 0, 0, 0,0x4264, 0, 0, 0,
|
|
|
|
0, 0,0x724C,0x7249,0x7248,0x724A, 0, 0,
|
|
|
|
0,0x375F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x7250,0x724F,0x724E, 0, 0,0x3033, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x725A, 0,0x7256,
|
|
|
|
0,0x7257,0x7253,0x7259, 0,0x7255,0x3362, 0,
|
|
|
|
0,0x4F4C, 0,0x7258,0x7254,0x7252,0x7251, 0,
|
|
|
|
0, 0, 0, 0,0x725C, 0, 0, 0,
|
|
|
|
0, 0,0x725F, 0, 0,0x725E,0x725D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4949,0x725B,
|
|
|
|
0x3073,0x7260, 0,0x7262, 0, 0, 0, 0,
|
|
|
|
0, 0,0x336F,0x724D,0x3137, 0, 0,0x7264,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7263,
|
|
|
|
0x7261,0x432D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4B70, 0, 0, 0, 0,
|
|
|
|
0x4E5A, 0, 0,0x7265, 0, 0, 0, 0,
|
|
|
|
0,0x7266, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x7267, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7268,
|
|
|
|
0,0x7269};
|
|
|
|
|
|
|
|
/* page 54 0x9CE5-0x9DFD */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020854[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x443B, 0,0x726A, 0,0x4837, 0,0x726F,0x726B,
|
|
|
|
0, 0, 0,0x726C, 0, 0,0x4B31,0x4C44,
|
|
|
|
0,0x4650, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7270, 0,
|
|
|
|
0,0x7271,0x463E,0x726E,0x726D, 0, 0, 0,
|
|
|
|
0,0x322A, 0, 0, 0,0x7279, 0, 0,
|
|
|
|
0x7278, 0, 0, 0, 0, 0,0x3175, 0,
|
|
|
|
0, 0,0x7276, 0, 0, 0,0x7275, 0,
|
|
|
|
0,0x7273, 0,0x337B, 0,0x7272,0x3C32,0x3229,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3963, 0,
|
|
|
|
0,0x727C,0x727B, 0,0x727A, 0, 0,0x7277,
|
|
|
|
0,0x727D, 0,0x727E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x7325,0x7324, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x7326, 0, 0,0x312D,
|
|
|
|
0x7321,0x7322, 0,0x3974,0x4C39, 0, 0,0x7323,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4B32,
|
|
|
|
0, 0,0x732B, 0, 0,0x7327, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x732C, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7329, 0,0x7328, 0, 0, 0,
|
|
|
|
0, 0,0x375C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x732D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x732E,
|
|
|
|
0, 0, 0, 0,0x732F, 0,0x732A, 0,
|
|
|
|
0, 0,0x7274, 0, 0,0x7330, 0,0x4461,
|
|
|
|
0, 0, 0,0x7334, 0,0x7335,0x7333, 0,
|
|
|
|
0, 0, 0, 0,0x7332,0x7338, 0,0x7331,
|
|
|
|
0,0x7336, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7337, 0, 0, 0,0x733A, 0,
|
|
|
|
0, 0, 0, 0,0x7339, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x733C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x733D, 0,0x733E, 0, 0,0x4F49, 0, 0,
|
|
|
|
0, 0, 0,0x733B,0x426B,0x3A6D, 0, 0,
|
|
|
|
0x733F};
|
|
|
|
|
|
|
|
/* page 55 0x9E1A-0x9E1E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020855[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7340,0x7341, 0, 0,0x7342};
|
|
|
|
|
|
|
|
/* page 56 0x9E75-0x9F77 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020856[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7343, 0, 0,0x3834,0x7344, 0, 0, 0,
|
|
|
|
0x7345, 0,0x3C2F, 0,0x7346, 0, 0, 0,
|
|
|
|
0, 0, 0,0x7347, 0, 0,0x7348,0x7349,
|
|
|
|
0, 0, 0, 0,0x734C,0x734A,0x4F3C, 0,
|
|
|
|
0x734B, 0,0x4E6F, 0, 0, 0, 0, 0,
|
|
|
|
0x734D, 0,0x4E5B, 0, 0, 0, 0, 0,
|
|
|
|
0x734E,0x477E, 0, 0,0x734F,0x7351, 0, 0,
|
|
|
|
0x7352, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x7350,0x396D,0x4C4D,0x4B63,0x5677,
|
|
|
|
0,0x5D60,0x4B7B, 0, 0, 0, 0,0x322B,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7354,
|
|
|
|
0x3550,0x7355,0x7356,0x7357, 0,0x3975, 0,0x7358,
|
|
|
|
0, 0, 0,0x6054,0x4C5B, 0,0x4263,0x7359,
|
|
|
|
0x735B,0x735A, 0,0x735C, 0, 0, 0, 0,
|
|
|
|
0x735D, 0, 0,0x735E, 0, 0, 0, 0,
|
|
|
|
0, 0,0x735F, 0, 0, 0, 0,0x7360,
|
|
|
|
0,0x7361,0x7362, 0,0x7363, 0,0x7364,0x7365,
|
|
|
|
0x7366, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7367,0x7368, 0, 0, 0, 0,
|
|
|
|
0,0x4524, 0, 0, 0, 0,0x385D, 0,
|
|
|
|
0x736A, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x414D,0x736B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x736C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4921, 0,
|
|
|
|
0,0x736D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x736E,0x6337, 0,
|
|
|
|
0,0x6C5A,0x706D, 0, 0,0x736F, 0,0x7370,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7372,0x7373,0x7374,0x4E70,0x7371, 0,
|
|
|
|
0,0x7375,0x7376, 0, 0,0x7378, 0,0x7377,
|
|
|
|
0, 0, 0, 0, 0,0x737A, 0, 0,
|
|
|
|
0,0x737B,0x7379};
|
|
|
|
|
|
|
|
/* page 57 0x9F8D-0x9FA0 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020857[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4E36, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x737C, 0, 0, 0, 0, 0, 0,0x737D,
|
|
|
|
0x6354, 0, 0,0x737E};
|
|
|
|
|
|
|
|
/* page 58 0xFF01-0xFF5E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020858[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x212A, 0,0x2174,0x2170,0x2173,0x2175, 0,0x214A,
|
|
|
|
0x214B,0x2176,0x215C,0x2124,0x215D,0x2125,0x213F,0x2330,
|
|
|
|
0x2331,0x2332,0x2333,0x2334,0x2335,0x2336,0x2337,0x2338,
|
|
|
|
0x2339,0x2127,0x2128,0x2163,0x2161,0x2164,0x2129,0x2177,
|
|
|
|
0x2341,0x2342,0x2343,0x2344,0x2345,0x2346,0x2347,0x2348,
|
|
|
|
0x2349,0x234A,0x234B,0x234C,0x234D,0x234E,0x234F,0x2350,
|
|
|
|
0x2351,0x2352,0x2353,0x2354,0x2355,0x2356,0x2357,0x2358,
|
|
|
|
0x2359,0x235A,0x214E,0x2140,0x214F,0x2130,0x2132,0x212E,
|
|
|
|
0x2361,0x2362,0x2363,0x2364,0x2365,0x2366,0x2367,0x2368,
|
|
|
|
0x2369,0x236A,0x236B,0x236C,0x236D,0x236E,0x236F,0x2370,
|
|
|
|
0x2371,0x2372,0x2373,0x2374,0x2375,0x2376,0x2377,0x2378,
|
|
|
|
0x2379,0x237A,0x2150,0x2143,0x2151,0x2141};
|
|
|
|
|
|
|
|
/* page 59 0xFFE0-0xFFE5 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx020859[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2171,0x2172,0x224C,0x2131, 0,0x216F};
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_uni_jisx0208_onechar(int code){
|
|
|
|
if ((code>=0x005C)&&(code<=0x005C))
|
|
|
|
return(tab_uni_jisx02080[code-0x005C]);
|
|
|
|
if ((code>=0x00A2)&&(code<=0x00B6))
|
|
|
|
return(tab_uni_jisx02081[code-0x00A2]);
|
|
|
|
if ((code>=0x00D7)&&(code<=0x00D7))
|
|
|
|
return(tab_uni_jisx02082[code-0x00D7]);
|
|
|
|
if ((code>=0x00F7)&&(code<=0x00F7))
|
|
|
|
return(tab_uni_jisx02083[code-0x00F7]);
|
|
|
|
if ((code>=0x0391)&&(code<=0x03C9))
|
|
|
|
return(tab_uni_jisx02084[code-0x0391]);
|
|
|
|
if ((code>=0x0401)&&(code<=0x0451))
|
|
|
|
return(tab_uni_jisx02085[code-0x0401]);
|
|
|
|
if ((code>=0x2010)&&(code<=0x203B))
|
|
|
|
return(tab_uni_jisx02086[code-0x2010]);
|
|
|
|
if ((code>=0x2100)&&(code<=0x2116))
|
|
|
|
return(tab_uni_jisx02087[code-0x2100]);
|
|
|
|
if ((code>=0x2120)&&(code<=0x212B))
|
|
|
|
return(tab_uni_jisx02088[code-0x2120]);
|
|
|
|
if ((code>=0x2160)&&(code<=0x2169))
|
|
|
|
return(tab_uni_jisx02089[code-0x2160]);
|
|
|
|
if ((code>=0x2190)&&(code<=0x2193))
|
|
|
|
return(tab_uni_jisx020810[code-0x2190]);
|
|
|
|
if ((code>=0x21D2)&&(code<=0x21D4))
|
|
|
|
return(tab_uni_jisx020811[code-0x21D2]);
|
|
|
|
if ((code>=0x2200)&&(code<=0x223D))
|
|
|
|
return(tab_uni_jisx020812[code-0x2200]);
|
|
|
|
if ((code>=0x2252)&&(code<=0x226B))
|
|
|
|
return(tab_uni_jisx020813[code-0x2252]);
|
|
|
|
if ((code>=0x2282)&&(code<=0x2287))
|
|
|
|
return(tab_uni_jisx020814[code-0x2282]);
|
|
|
|
if ((code>=0x22A0)&&(code<=0x22BF))
|
|
|
|
return(tab_uni_jisx020815[code-0x22A0]);
|
|
|
|
if ((code>=0x2312)&&(code<=0x2312))
|
|
|
|
return(tab_uni_jisx020816[code-0x2312]);
|
|
|
|
if ((code>=0x2460)&&(code<=0x2473))
|
|
|
|
return(tab_uni_jisx020817[code-0x2460]);
|
|
|
|
if ((code>=0x2500)&&(code<=0x254B))
|
|
|
|
return(tab_uni_jisx020818[code-0x2500]);
|
|
|
|
if ((code>=0x25A0)&&(code<=0x25CF))
|
|
|
|
return(tab_uni_jisx020819[code-0x25A0]);
|
|
|
|
if ((code>=0x25EF)&&(code<=0x25EF))
|
|
|
|
return(tab_uni_jisx020820[code-0x25EF]);
|
|
|
|
if ((code>=0x2605)&&(code<=0x2606))
|
|
|
|
return(tab_uni_jisx020821[code-0x2605]);
|
|
|
|
if ((code>=0x2640)&&(code<=0x2642))
|
|
|
|
return(tab_uni_jisx020822[code-0x2640]);
|
|
|
|
if ((code>=0x266A)&&(code<=0x266F))
|
|
|
|
return(tab_uni_jisx020823[code-0x266A]);
|
|
|
|
if ((code>=0x3000)&&(code<=0x301F))
|
|
|
|
return(tab_uni_jisx020824[code-0x3000]);
|
|
|
|
if ((code>=0x3041)&&(code<=0x30FE))
|
|
|
|
return(tab_uni_jisx020825[code-0x3041]);
|
|
|
|
if ((code>=0x3230)&&(code<=0x3239))
|
|
|
|
return(tab_uni_jisx020826[code-0x3230]);
|
|
|
|
if ((code>=0x32A0)&&(code<=0x32A8))
|
|
|
|
return(tab_uni_jisx020827[code-0x32A0]);
|
|
|
|
if ((code>=0x3300)&&(code<=0x33CD))
|
|
|
|
return(tab_uni_jisx020828[code-0x3300]);
|
|
|
|
if ((code>=0x4E00)&&(code<=0x5516))
|
|
|
|
return(tab_uni_jisx020829[code-0x4E00]);
|
|
|
|
if ((code>=0x552E)&&(code<=0x5563))
|
|
|
|
return(tab_uni_jisx020830[code-0x552E]);
|
|
|
|
if ((code>=0x557B)&&(code<=0x576A))
|
|
|
|
return(tab_uni_jisx020831[code-0x557B]);
|
|
|
|
if ((code>=0x577F)&&(code<=0x5A9B))
|
|
|
|
return(tab_uni_jisx020832[code-0x577F]);
|
|
|
|
if ((code>=0x5ABC)&&(code<=0x5D29))
|
|
|
|
return(tab_uni_jisx020833[code-0x5ABC]);
|
|
|
|
if ((code>=0x5D4B)&&(code<=0x6BF3))
|
|
|
|
return(tab_uni_jisx020834[code-0x5D4B]);
|
|
|
|
if ((code>=0x6C08)&&(code<=0x6CF3))
|
|
|
|
return(tab_uni_jisx020835[code-0x6C08]);
|
|
|
|
if ((code>=0x6D0B)&&(code<=0x7409))
|
|
|
|
return(tab_uni_jisx020836[code-0x6D0B]);
|
|
|
|
if ((code>=0x7422)&&(code<=0x7845))
|
|
|
|
return(tab_uni_jisx020837[code-0x7422]);
|
|
|
|
if ((code>=0x785D)&&(code<=0x7E9C))
|
|
|
|
return(tab_uni_jisx020838[code-0x785D]);
|
|
|
|
if ((code>=0x7F36)&&(code<=0x8358))
|
|
|
|
return(tab_uni_jisx020839[code-0x7F36]);
|
|
|
|
if ((code>=0x8373)&&(code<=0x8B9A))
|
|
|
|
return(tab_uni_jisx020840[code-0x8373]);
|
|
|
|
if ((code>=0x8C37)&&(code<=0x8D16))
|
|
|
|
return(tab_uni_jisx020841[code-0x8C37]);
|
|
|
|
if ((code>=0x8D64)&&(code<=0x8F64))
|
|
|
|
return(tab_uni_jisx020842[code-0x8D64]);
|
|
|
|
if ((code>=0x8F9B)&&(code<=0x9132))
|
|
|
|
return(tab_uni_jisx020843[code-0x8F9B]);
|
|
|
|
if ((code>=0x9149)&&(code<=0x92B9))
|
|
|
|
return(tab_uni_jisx020844[code-0x9149]);
|
|
|
|
if ((code>=0x92CF)&&(code<=0x93E8))
|
|
|
|
return(tab_uni_jisx020845[code-0x92CF]);
|
|
|
|
if ((code>=0x9403)&&(code<=0x9481))
|
|
|
|
return(tab_uni_jisx020846[code-0x9403]);
|
|
|
|
if ((code>=0x9577)&&(code<=0x95E5))
|
|
|
|
return(tab_uni_jisx020847[code-0x9577]);
|
|
|
|
if ((code>=0x961C)&&(code<=0x9874))
|
|
|
|
return(tab_uni_jisx020848[code-0x961C]);
|
|
|
|
if ((code>=0x98A8)&&(code<=0x98C6))
|
|
|
|
return(tab_uni_jisx020849[code-0x98A8]);
|
|
|
|
if ((code>=0x98DB)&&(code<=0x9957))
|
|
|
|
return(tab_uni_jisx020850[code-0x98DB]);
|
|
|
|
if ((code>=0x9996)&&(code<=0x9A6B))
|
|
|
|
return(tab_uni_jisx020851[code-0x9996]);
|
|
|
|
if ((code>=0x9AA8)&&(code<=0x9B5A))
|
|
|
|
return(tab_uni_jisx020852[code-0x9AA8]);
|
|
|
|
if ((code>=0x9B6F)&&(code<=0x9C78))
|
|
|
|
return(tab_uni_jisx020853[code-0x9B6F]);
|
|
|
|
if ((code>=0x9CE5)&&(code<=0x9DFD))
|
|
|
|
return(tab_uni_jisx020854[code-0x9CE5]);
|
|
|
|
if ((code>=0x9E1A)&&(code<=0x9E1E))
|
|
|
|
return(tab_uni_jisx020855[code-0x9E1A]);
|
|
|
|
if ((code>=0x9E75)&&(code<=0x9F77))
|
|
|
|
return(tab_uni_jisx020856[code-0x9E75]);
|
|
|
|
if ((code>=0x9F8D)&&(code<=0x9FA0))
|
|
|
|
return(tab_uni_jisx020857[code-0x9F8D]);
|
|
|
|
if ((code>=0xFF01)&&(code<=0xFF5E))
|
|
|
|
return(tab_uni_jisx020858[code-0xFF01]);
|
|
|
|
if ((code>=0xFFE0)&&(code<=0xFFE5))
|
|
|
|
return(tab_uni_jisx020859[code-0xFFE0]);
|
|
|
|
return(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* page 0 0x007E-0x007E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02120[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0};
|
|
|
|
|
|
|
|
/* page 1 0x00A1-0x017E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02121[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2242, 0, 0,0x2270, 0, 0, 0, 0,
|
|
|
|
0x226D,0x226C, 0, 0, 0,0x226E,0x2234, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x2231,
|
|
|
|
0,0x226B, 0, 0, 0, 0,0x2244,0x2A22,
|
|
|
|
0x2A21,0x2A24,0x2A2A,0x2A23,0x2A29,0x2921,0x2A2E,0x2A32,
|
|
|
|
0x2A31,0x2A34,0x2A33,0x2A40,0x2A3F,0x2A42,0x2A41, 0,
|
|
|
|
0x2A50,0x2A52,0x2A51,0x2A54,0x2A58,0x2A53, 0,0x292C,
|
|
|
|
0x2A63,0x2A62,0x2A65,0x2A64,0x2A72,0x2930,0x294E,0x2B22,
|
|
|
|
0x2B21,0x2B24,0x2B2A,0x2B23,0x2B29,0x2941,0x2B2E,0x2B32,
|
|
|
|
0x2B31,0x2B34,0x2B33,0x2B40,0x2B3F,0x2B42,0x2B41,0x2943,
|
|
|
|
0x2B50,0x2B52,0x2B51,0x2B54,0x2B58,0x2B53, 0,0x294C,
|
|
|
|
0x2B63,0x2B62,0x2B65,0x2B64,0x2B72,0x2950,0x2B73,0x2A27,
|
|
|
|
0x2B27,0x2A25,0x2B25,0x2A28,0x2B28,0x2A2B,0x2B2B,0x2A2C,
|
|
|
|
0x2B2C,0x2A2F,0x2B2F,0x2A2D,0x2B2D,0x2A30,0x2B30,0x2922,
|
|
|
|
0x2942,0x2A37,0x2B37, 0, 0,0x2A36,0x2B36,0x2A38,
|
|
|
|
0x2B38,0x2A35,0x2B35,0x2A3A,0x2B3A,0x2A3B,0x2B3B,0x2A3D,
|
|
|
|
0x2B3D,0x2A3C, 0,0x2A3E,0x2B3E,0x2924,0x2944,0x2A47,
|
|
|
|
0x2B47,0x2A45,0x2B45, 0, 0,0x2A46,0x2B46,0x2A44,
|
|
|
|
0x2945,0x2926,0x2946,0x2A48,0x2B48,0x2A49,0x2B49,0x2947,
|
|
|
|
0x2A4A,0x2B4A,0x2A4C,0x2B4C,0x2A4B,0x2B4B,0x2929,0x2949,
|
|
|
|
0x2928,0x2948,0x2A4D,0x2B4D,0x2A4F,0x2B4F,0x2A4E,0x2B4E,
|
|
|
|
0x294A,0x292B,0x294B,0x2A57,0x2B57, 0, 0,0x2A56,
|
|
|
|
0x2B56,0x292D,0x294D,0x2A59,0x2B59,0x2A5B,0x2B5B,0x2A5A,
|
|
|
|
0x2B5A,0x2A5C,0x2B5C,0x2A5D,0x2B5D,0x2A5F,0x2B5F,0x2A5E,
|
|
|
|
0x2B5E,0x2A61,0x2B61,0x2A60,0x2B60,0x292F,0x294F,0x2A6C,
|
|
|
|
0x2B6C,0x2A69,0x2B69,0x2A66,0x2B66,0x2A6B,0x2B6B,0x2A68,
|
|
|
|
0x2B68,0x2A6A,0x2B6A,0x2A71,0x2B71,0x2A74,0x2B74,0x2A73,
|
|
|
|
0x2A75,0x2B75,0x2A77,0x2B77,0x2A76,0x2B76};
|
|
|
|
|
|
|
|
/* page 2 0x01CD-0x01DC */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02122[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2A26,0x2B26,0x2A43,0x2B43,0x2A55,0x2B55,0x2A67,0x2B67,
|
|
|
|
0x2A70,0x2B70,0x2A6D,0x2B6D,0x2A6F,0x2B6F,0x2A6E,0x2B6E
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 3 0x01F5-0x01F5 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02123[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2B39};
|
|
|
|
|
|
|
|
/* page 4 0x02C7-0x02DD */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02124[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2230, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x222F,0x2232,0x2236,0x2235, 0,0x2233};
|
|
|
|
|
|
|
|
/* page 5 0x0384-0x0390 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02125[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2238,0x2239,0x2661, 0,0x2662,0x2663,0x2664, 0,
|
|
|
|
0x2667, 0,0x2669,0x266C,0x2676};
|
|
|
|
|
|
|
|
/* page 6 0x03AA-0x03CE */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02126[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2665,0x266A,0x2671,0x2672,0x2673,0x2674,0x267B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x2678, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x2675,0x267A,0x2677,0x2679,0x267C};
|
|
|
|
|
|
|
|
/* page 7 0x0402-0x040F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02127[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2742,0x2743,0x2744,0x2745,0x2746,0x2747,0x2748,0x2749,
|
|
|
|
0x274A,0x274B,0x274C, 0,0x274D,0x274E};
|
|
|
|
|
|
|
|
/* page 8 0x0452-0x045F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02128[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2772,0x2773,0x2774,0x2775,0x2776,0x2777,0x2778,0x2779,
|
|
|
|
0x277A,0x277B,0x277C, 0,0x277D,0x277E};
|
|
|
|
|
|
|
|
/* page 9 0x2122-0x2122 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx02129[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x226F};
|
|
|
|
|
|
|
|
/* page 10 0x2170-0x2179 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021210[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7373,0x7374,0x7375,0x7376,0x7377,0x7378,0x7379,0x737A,
|
|
|
|
0x737B,0x737C};
|
|
|
|
|
|
|
|
/* page 11 0x4E02-0x4F19 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021211[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3021, 0,0x3022,0x3023, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3024, 0, 0, 0, 0, 0,
|
|
|
|
0x3025, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3026, 0, 0,
|
|
|
|
0,0x3027,0x3028, 0, 0, 0,0x3029, 0,
|
|
|
|
0,0x302A, 0, 0,0x302B,0x302C,0x302D, 0,
|
|
|
|
0, 0, 0,0x302E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x302F,0x3030,
|
|
|
|
0, 0,0x3031, 0, 0,0x3032, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3033,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3034, 0,0x3035, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3036, 0, 0, 0, 0,0x3037,0x3038,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3039,0x303A, 0, 0, 0,0x303B,
|
|
|
|
0, 0, 0, 0, 0,0x303C, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x303D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x303E,0x303F, 0, 0,
|
|
|
|
0, 0, 0,0x3040, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3041, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3042,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3043, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3044, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3045,0x3046, 0, 0, 0, 0,0x3047,0x3048,
|
|
|
|
0x3049, 0, 0, 0, 0, 0,0x304A, 0,
|
|
|
|
0, 0, 0, 0, 0,0x304B, 0,0x304C,
|
|
|
|
0,0x304D, 0,0x304E, 0, 0, 0, 0,
|
|
|
|
0, 0,0x742F,0x304F,0x3050,0x3051,0x3052, 0,
|
|
|
|
0x3053,0x3054, 0, 0, 0, 0,0x3055, 0,
|
|
|
|
0,0x3056,0x3057, 0, 0, 0, 0, 0,
|
|
|
|
0x3058, 0, 0,0x3059,0x305A,0x305B, 0,0x305C
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 12 0x4F2E-0x5166 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021212[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x305D, 0, 0,0x305E, 0,0x3060, 0,0x3061,
|
|
|
|
0,0x3062, 0,0x3063, 0,0x3064, 0, 0,
|
|
|
|
0x3065, 0,0x3066, 0,0x3067, 0, 0, 0,
|
|
|
|
0, 0,0x3068,0x3069, 0,0x306A,0x306B, 0,
|
|
|
|
0, 0, 0, 0,0x306C, 0,0x306D, 0,
|
|
|
|
0x306E, 0,0x306F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3070,0x305F, 0, 0,0x3071, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3072, 0,0x3073, 0,
|
|
|
|
0x3074, 0, 0,0x3075, 0, 0, 0, 0,
|
|
|
|
0,0x3076,0x3077,0x3078,0x3079, 0, 0,0x307A,
|
|
|
|
0x307B, 0, 0,0x307C,0x307D, 0,0x307E,0x3121,
|
|
|
|
0, 0, 0,0x3122,0x3123, 0,0x3124, 0,
|
|
|
|
0x3125, 0,0x3126, 0,0x3127,0x3128,0x3129, 0,
|
|
|
|
0,0x312A, 0,0x312B,0x312C, 0, 0, 0,
|
|
|
|
0x312D,0x312E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x312F, 0, 0, 0,
|
|
|
|
0,0x3130, 0,0x3131, 0,0x3132,0x3133,0x3134,
|
|
|
|
0x3135, 0,0x3136,0x3137, 0, 0, 0,0x3138,
|
|
|
|
0x3139, 0,0x313A,0x313B, 0,0x313C,0x313D,0x313E,
|
|
|
|
0,0x313F, 0, 0,0x3140, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3141, 0,
|
|
|
|
0, 0,0x3142, 0,0x3143, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3144, 0,0x3145, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3146,0x3147,
|
|
|
|
0,0x3148,0x3149,0x314A, 0, 0,0x314B, 0,
|
|
|
|
0,0x314C, 0, 0,0x314D, 0,0x314E, 0,
|
|
|
|
0x314F, 0,0x3150, 0, 0,0x3151, 0, 0,
|
|
|
|
0,0x3152,0x3153, 0, 0,0x3154,0x3155,0x3156,
|
|
|
|
0x3157, 0, 0, 0,0x3158, 0, 0, 0,
|
|
|
|
0,0x3159, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x315A, 0,0x315B, 0,0x315C,0x315D, 0,0x315E,
|
|
|
|
0, 0, 0, 0, 0,0x3176, 0, 0,
|
|
|
|
0, 0,0x315F,0x3160,0x3161, 0, 0,0x3162,
|
|
|
|
0x3163, 0, 0, 0,0x3164, 0,0x3165, 0,
|
|
|
|
0x3166, 0, 0,0x3167,0x3168,0x3169, 0, 0,
|
|
|
|
0,0x316A, 0,0x316B, 0, 0, 0, 0,
|
|
|
|
0,0x316C,0x316D, 0,0x316E,0x316F, 0, 0,
|
|
|
|
0x3170,0x3171, 0, 0,0x3172, 0, 0,0x3173,
|
|
|
|
0, 0,0x3174,0x3175, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3177, 0,0x3178,0x3179, 0,
|
|
|
|
0x317A, 0, 0, 0,0x317B, 0, 0, 0,
|
|
|
|
0x317C,0x317D,0x317E, 0,0x3221,0x3222,0x3223, 0,
|
|
|
|
0x3224, 0, 0, 0, 0,0x3225,0x3226, 0,
|
|
|
|
0x3227,0x3228,0x3229,0x322A,0x322B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x322C, 0, 0, 0,
|
|
|
|
0,0x322D,0x322E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x322F,0x3230, 0, 0,0x3231,
|
|
|
|
0, 0,0x3232, 0, 0,0x3233,0x3234, 0,
|
|
|
|
0,0x3235, 0, 0, 0, 0,0x3236, 0,
|
|
|
|
0x3237, 0,0x3238, 0, 0,0x3239,0x323A, 0,
|
|
|
|
0, 0,0x323B, 0, 0, 0,0x323C,0x323D,
|
|
|
|
0,0x323E, 0, 0,0x323F, 0,0x3240, 0,
|
|
|
|
0x3241, 0,0x3242,0x3243, 0, 0, 0, 0,
|
|
|
|
0,0x3244, 0,0x3245,0x3251, 0,0x7430, 0,
|
|
|
|
0x3246, 0, 0, 0,0x3247, 0, 0, 0,
|
|
|
|
0x3248, 0, 0, 0, 0,0x3249, 0, 0,
|
|
|
|
0x324A,0x324B,0x324C, 0, 0,0x324D,0x324E,0x324F,
|
|
|
|
0x3250, 0,0x3252, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3253, 0,0x3254, 0,0x3255,0x3256,0x3257,
|
|
|
|
0x3258, 0, 0, 0, 0,0x3259, 0, 0,
|
|
|
|
0,0x325A,0x325B, 0, 0, 0,0x325C,0x325D,
|
|
|
|
0,0x325E, 0,0x325F, 0,0x3260,0x3261,0x3262,
|
|
|
|
0, 0,0x3263,0x3264, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3265, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3266, 0, 0, 0,
|
|
|
|
0,0x3267, 0, 0, 0,0x3268, 0,0x3269,
|
|
|
|
0,0x326A,0x326B, 0, 0, 0, 0, 0,
|
|
|
|
0,0x326C, 0, 0, 0, 0,0x326D, 0,
|
|
|
|
0x326E};
|
|
|
|
|
|
|
|
/* page 13 0x517E-0x5515 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021213[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x326F, 0, 0, 0, 0,0x3270,0x3271, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3272, 0, 0,
|
|
|
|
0x3273, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3274, 0, 0, 0, 0,0x3275,
|
|
|
|
0, 0, 0,0x3276, 0,0x3277, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3278,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3279, 0,0x327A, 0,0x327B, 0,
|
|
|
|
0x327C,0x327D, 0, 0,0x327E, 0, 0, 0,
|
|
|
|
0, 0,0x3321, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3322, 0,0x3323,0x3324,0x3325, 0,0x3326,
|
|
|
|
0, 0,0x3327, 0, 0, 0, 0, 0,
|
|
|
|
0x3328, 0, 0, 0,0x3329, 0, 0,0x332A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7431, 0,
|
|
|
|
0x332B, 0, 0, 0,0x332C,0x332D,0x332E, 0,
|
|
|
|
0,0x332F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3330,0x3331, 0, 0,0x3332,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3333,0x3334, 0,0x3335,
|
|
|
|
0x3336, 0,0x3337, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3338, 0, 0, 0,
|
|
|
|
0, 0,0x3339, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x333A,0x333B, 0, 0,0x333C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x333D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x333E,
|
|
|
|
0, 0, 0,0x333F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3340,
|
|
|
|
0,0x3341,0x3342, 0,0x3343, 0,0x3344, 0,
|
|
|
|
0,0x3345,0x3346,0x3347, 0, 0, 0, 0,
|
|
|
|
0x3348, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3349, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x334A,0x334B,0x334C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x334D, 0,0x334E, 0, 0,0x334F,
|
|
|
|
0, 0, 0, 0,0x3350, 0,0x3351, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3352, 0,0x3353,
|
|
|
|
0x3354,0x3355,0x3356, 0,0x3357, 0,0x3358, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3359,0x335A,
|
|
|
|
0x335B,0x335C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x335D,0x335E, 0, 0, 0, 0, 0,
|
|
|
|
0x335F,0x3360,0x3361, 0,0x3362,0x3363, 0,0x3364,
|
|
|
|
0, 0,0x3365, 0, 0, 0,0x3366, 0,
|
|
|
|
0x3367, 0,0x3368, 0, 0, 0,0x3369, 0,
|
|
|
|
0,0x336A, 0,0x336B, 0, 0,0x336C, 0,
|
|
|
|
0x336D, 0, 0, 0, 0,0x336E,0x336F, 0,
|
|
|
|
0, 0, 0,0x3370, 0, 0, 0,0x3371,
|
|
|
|
0, 0,0x3372,0x3373,0x3374, 0,0x3375, 0,
|
|
|
|
0, 0,0x3376,0x3377, 0, 0,0x3378, 0,
|
|
|
|
0x3379,0x337A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x337B, 0, 0,0x337C, 0, 0,
|
|
|
|
0,0x7432, 0, 0,0x337D,0x337E,0x3421, 0,
|
|
|
|
0, 0, 0,0x3422, 0,0x3423, 0, 0,
|
|
|
|
0, 0,0x3424, 0, 0,0x3425,0x3426, 0,
|
|
|
|
0x3427,0x3428, 0, 0, 0, 0,0x7433,0x3429,
|
|
|
|
0,0x342A,0x342B,0x342C, 0,0x342D,0x342E,0x342F,
|
|
|
|
0, 0,0x3430, 0,0x3431, 0, 0,0x3432,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3433,0x3434,
|
|
|
|
0x3435, 0, 0, 0,0x3436, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3438,0x3437, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3439, 0,0x343A, 0, 0,
|
|
|
|
0, 0, 0,0x343B, 0,0x343C, 0,0x343D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x343E,0x343F,
|
|
|
|
0, 0, 0, 0,0x3440, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3441, 0, 0, 0, 0,
|
|
|
|
0x3442, 0, 0, 0, 0,0x3443, 0, 0,
|
|
|
|
0,0x3444,0x3445, 0, 0, 0, 0, 0,
|
|
|
|
0x3446, 0, 0, 0, 0,0x3447,0x3448, 0,
|
|
|
|
0, 0, 0,0x3449, 0, 0, 0,0x344A,
|
|
|
|
0, 0, 0,0x344B, 0, 0,0x344C, 0,
|
|
|
|
0, 0, 0, 0,0x344D,0x344E, 0, 0,
|
|
|
|
0,0x344F, 0, 0,0x3450, 0,0x3451,0x3452,
|
|
|
|
0,0x3453,0x3454, 0,0x3455, 0, 0,0x3456,
|
|
|
|
0, 0,0x3457, 0, 0, 0, 0,0x3458,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3459, 0, 0,0x345A,0x345B, 0,0x345C,
|
|
|
|
0, 0, 0, 0,0x345D, 0, 0,0x345E,
|
|
|
|
0x345F, 0,0x3460, 0, 0, 0, 0, 0,
|
|
|
|
0x3461,0x3462, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3463,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3464, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3465, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3466, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3467, 0, 0, 0, 0,
|
|
|
|
0,0x3468,0x3469, 0,0x346A, 0, 0, 0,
|
|
|
|
0,0x346B, 0,0x346C, 0, 0,0x346D,0x346E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x346F,0x3470, 0,
|
|
|
|
0,0x3471, 0, 0, 0, 0, 0,0x3472,
|
|
|
|
0,0x3473, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3474, 0, 0, 0,0x3475, 0,0x3476, 0,
|
|
|
|
0x3477,0x3478, 0,0x3479, 0,0x347A, 0,0x347B,
|
|
|
|
0x347C, 0, 0, 0, 0, 0,0x347D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x347E, 0,0x3521, 0,0x3522, 0,0x3523,
|
|
|
|
0, 0,0x3524,0x3525,0x7435, 0, 0,0x3526,
|
|
|
|
0, 0, 0,0x3527, 0, 0, 0,0x3528,
|
|
|
|
0x3529, 0, 0, 0, 0, 0,0x352A, 0,
|
|
|
|
0,0x352B, 0,0x352C, 0, 0, 0, 0,
|
|
|
|
0x352D,0x352E, 0,0x352F,0x3530, 0, 0,0x3531,
|
|
|
|
0x3532, 0, 0,0x3533, 0, 0, 0, 0,
|
|
|
|
0,0x3534, 0,0x3535,0x3536,0x3537, 0, 0,
|
|
|
|
0,0x3538, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3539, 0, 0, 0,0x353A, 0, 0,0x353B,
|
|
|
|
0x353C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x353D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x353E, 0,0x353F, 0,
|
|
|
|
0,0x3540, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3541, 0, 0, 0, 0, 0,0x3542, 0,
|
|
|
|
0x3543,0x3544,0x3545,0x3546, 0, 0, 0,0x3547,
|
|
|
|
0, 0,0x3548,0x3549, 0, 0,0x354A,0x354B,
|
|
|
|
0x354C, 0, 0, 0, 0, 0, 0,0x354D
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 14 0x552A-0x5566 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021214[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x354E,0x354F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3550, 0, 0,0x3551,0x3552, 0, 0, 0,
|
|
|
|
0,0x3553,0x3554,0x3555, 0, 0, 0,0x3556,
|
|
|
|
0, 0, 0, 0, 0,0x3557, 0,0x3558,
|
|
|
|
0x3559, 0, 0,0x355A, 0, 0,0x355B,0x355C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x355D, 0,
|
|
|
|
0x355E,0x355F, 0, 0,0x3560, 0,0x3561,0x3562,
|
|
|
|
0, 0,0x3563, 0,0x3564};
|
|
|
|
|
|
|
|
/* page 15 0x557F-0x5C36 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021215[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3565, 0,0x3566,0x3567, 0, 0, 0,0x3568,
|
|
|
|
0,0x3569, 0, 0, 0, 0, 0,0x356A,
|
|
|
|
0x356B, 0,0x356C,0x356D,0x356E,0x356F, 0, 0,
|
|
|
|
0x3570, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3571,0x3572, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3573, 0,
|
|
|
|
0, 0, 0,0x3574, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3575, 0,0x3576, 0,0x3577, 0, 0,0x3578,
|
|
|
|
0, 0,0x3579, 0,0x357A,0x357B, 0,0x357C,
|
|
|
|
0, 0,0x357D,0x357E,0x3621, 0, 0, 0,
|
|
|
|
0x3622,0x3623, 0, 0,0x3624, 0, 0,0x3625,
|
|
|
|
0, 0, 0,0x3626, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3627, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3628,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3629, 0, 0, 0, 0, 0,0x362A, 0,
|
|
|
|
0,0x362B, 0,0x362C, 0, 0,0x362D,0x362E,
|
|
|
|
0x362F,0x3630,0x3631,0x3632, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3633, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3634, 0, 0,
|
|
|
|
0,0x3635, 0, 0,0x3636, 0,0x3637, 0,
|
|
|
|
0x3638, 0,0x3639, 0,0x363A,0x363B,0x363C, 0,
|
|
|
|
0x363D,0x363E,0x363F, 0,0x3640,0x3641, 0,0x3642,
|
|
|
|
0, 0,0x3643, 0,0x3644, 0,0x3645, 0,
|
|
|
|
0x3646, 0, 0, 0, 0,0x3647, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3648,
|
|
|
|
0,0x3649,0x364A,0x364B,0x364C, 0, 0,0x364D,
|
|
|
|
0, 0,0x364E, 0, 0, 0,0x364F, 0,
|
|
|
|
0x3650, 0,0x3651,0x3652, 0, 0,0x3653, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3654,0x3655, 0,
|
|
|
|
0,0x3656, 0, 0,0x3657,0x3658, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3659, 0,
|
|
|
|
0, 0,0x365A,0x365B, 0, 0,0x365C,0x365D,
|
|
|
|
0x365E, 0, 0, 0, 0, 0, 0,0x365F,
|
|
|
|
0x3660,0x3661,0x3662, 0,0x3663,0x3664,0x3665, 0,
|
|
|
|
0, 0,0x3666, 0,0x3667, 0, 0, 0,
|
|
|
|
0x3668, 0, 0, 0, 0, 0, 0,0x3669,
|
|
|
|
0, 0, 0, 0, 0, 0,0x366A, 0,
|
|
|
|
0, 0,0x366B,0x366C,0x366D,0x3670,0x3671, 0,
|
|
|
|
0x366E,0x366F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3672, 0, 0,0x3673,0x3674, 0,
|
|
|
|
0x3675, 0,0x3676, 0, 0,0x3677,0x3678,0x3679,
|
|
|
|
0x367A,0x367B, 0, 0,0x367D, 0,0x367E, 0,
|
|
|
|
0, 0,0x367C, 0, 0, 0, 0,0x3721,
|
|
|
|
0x3722, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3723,0x3724, 0, 0, 0, 0,
|
|
|
|
0x3725, 0, 0,0x3726, 0,0x3727, 0, 0,
|
|
|
|
0, 0,0x3728, 0, 0, 0,0x3729, 0,
|
|
|
|
0, 0, 0,0x372A,0x372B, 0,0x372C, 0,
|
|
|
|
0,0x372D, 0,0x372E,0x372F,0x3730,0x3731, 0,
|
|
|
|
0, 0,0x3732,0x3733, 0,0x3734, 0,0x3735,
|
|
|
|
0x3736, 0, 0, 0,0x3737,0x3738, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3739,0x373A,
|
|
|
|
0x373B, 0, 0, 0, 0, 0,0x373C,0x373D,
|
|
|
|
0, 0, 0, 0, 0,0x373E,0x373F, 0,
|
|
|
|
0, 0, 0,0x3740, 0, 0, 0, 0,
|
|
|
|
0, 0,0x7436, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3741, 0, 0,0x3742, 0,
|
|
|
|
0x3743,0x3744, 0, 0,0x3745, 0,0x3746,0x3747,
|
|
|
|
0x3748,0x3749,0x374A, 0,0x374B,0x374C,0x374D, 0,
|
|
|
|
0x374E, 0,0x374F,0x3750,0x3751,0x3752, 0,0x3753,
|
|
|
|
0, 0,0x3754, 0,0x3755, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3756, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3757,0x3760, 0,
|
|
|
|
0x3758, 0,0x3759,0x375A, 0,0x375B,0x375C,0x375D,
|
|
|
|
0x375E, 0,0x375F, 0, 0, 0, 0, 0,
|
|
|
|
0x3761,0x3762,0x3763, 0, 0,0x3764, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3765, 0, 0, 0, 0,0x3766, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3767,0x3768, 0, 0, 0,0x3769, 0, 0,
|
|
|
|
0x376A, 0, 0, 0, 0, 0,0x376B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x376C,0x376D,
|
|
|
|
0, 0,0x377E, 0, 0,0x376E, 0,0x376F,
|
|
|
|
0x3770, 0,0x3771, 0, 0, 0,0x3772, 0,
|
|
|
|
0,0x3773, 0, 0, 0, 0,0x3774,0x3775,
|
|
|
|
0,0x3776, 0, 0, 0, 0,0x3777,0x3778,
|
|
|
|
0x3779, 0, 0, 0,0x377A,0x377B, 0, 0,
|
|
|
|
0,0x377C,0x377D, 0, 0,0x3821,0x3822, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3823, 0, 0,0x3824,
|
|
|
|
0x3825,0x3826, 0, 0, 0, 0, 0,0x3827,
|
|
|
|
0x3828, 0, 0, 0, 0, 0,0x3829, 0,
|
|
|
|
0, 0, 0,0x382A, 0, 0, 0, 0,
|
|
|
|
0, 0,0x382B, 0, 0, 0, 0, 0,
|
|
|
|
0x382C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x382D, 0, 0,0x382E,0x382F, 0,
|
|
|
|
0x3830,0x3831, 0, 0, 0, 0,0x3832, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3833, 0,0x3834, 0, 0,0x3835, 0, 0,
|
|
|
|
0x3836,0x3837, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3838, 0, 0, 0,0x3839, 0, 0,
|
|
|
|
0x383A,0x383B,0x383C, 0, 0, 0, 0, 0,
|
|
|
|
0x383D,0x383E,0x383F,0x3840, 0,0x3841,0x3842, 0,
|
|
|
|
0x3843,0x3844, 0, 0, 0,0x3845, 0,0x3846,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3847,0x7439,
|
|
|
|
0,0x3848,0x3849,0x384A, 0, 0, 0,0x384B,
|
|
|
|
0, 0,0x384C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x384D,0x384E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3850, 0, 0,
|
|
|
|
0, 0, 0,0x3851, 0,0x384F, 0, 0,
|
|
|
|
0,0x3852, 0, 0, 0, 0,0x3853,0x3854,
|
|
|
|
0,0x3855, 0,0x3856, 0,0x3857, 0,0x3858,
|
|
|
|
0, 0, 0,0x3859, 0, 0,0x385A, 0,
|
|
|
|
0, 0,0x385B,0x385C, 0, 0, 0, 0,
|
|
|
|
0, 0,0x385D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x385E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x385F,0x3860,
|
|
|
|
0, 0, 0, 0,0x3861,0x3862, 0, 0,
|
|
|
|
0, 0, 0,0x3863,0x3864,0x3865, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3867, 0,
|
|
|
|
0, 0,0x3868, 0,0x3869,0x386A, 0, 0,
|
|
|
|
0,0x386B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x386C,0x386D, 0, 0,0x386E, 0,0x386F,0x3870,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3871, 0, 0, 0,0x3872, 0, 0,0x3873,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3874,0x3875, 0, 0, 0,
|
|
|
|
0, 0,0x3876, 0,0x3877, 0,0x3878,0x3879,
|
|
|
|
0x387A, 0,0x387B, 0,0x387C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x387D, 0,0x387E, 0,
|
|
|
|
0x3921, 0, 0,0x3922, 0, 0,0x3923,0x3924,
|
|
|
|
0, 0,0x3925, 0,0x3926,0x3927, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3928,0x3929, 0,0x392A,
|
|
|
|
0, 0, 0,0x392B, 0, 0,0x392C, 0,
|
|
|
|
0x392D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x392E, 0, 0, 0, 0,0x392F, 0, 0,
|
|
|
|
0x3930, 0, 0, 0, 0, 0,0x3931,0x3932,
|
|
|
|
0x3933,0x3934, 0, 0,0x3935, 0, 0, 0,
|
|
|
|
0x3936, 0, 0,0x3937, 0,0x3938, 0, 0,
|
|
|
|
0, 0,0x3939, 0,0x393A,0x393B, 0, 0,
|
|
|
|
0,0x393C, 0,0x393D, 0, 0,0x393E, 0,
|
|
|
|
0, 0, 0,0x393F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3940,0x3941,
|
|
|
|
0x3942, 0, 0, 0,0x3943,0x3944, 0, 0,
|
|
|
|
0x3945, 0, 0, 0, 0, 0, 0,0x3946,
|
|
|
|
0x3947, 0,0x3948,0x3949, 0,0x394A, 0, 0,
|
|
|
|
0x394B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x394C, 0, 0, 0,0x394D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x394E,0x394F,0x3950,
|
|
|
|
0, 0, 0,0x3951,0x3952, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3953,
|
|
|
|
0, 0, 0, 0,0x3954,0x3955, 0, 0,
|
|
|
|
0x3956,0x3957, 0,0x3958, 0, 0,0x3959, 0,
|
|
|
|
0,0x395A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x395B,0x395C, 0,
|
|
|
|
0x395D,0x395E, 0, 0, 0,0x395F, 0, 0,
|
|
|
|
0,0x3960, 0, 0, 0, 0,0x3961, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3962,
|
|
|
|
0, 0, 0, 0,0x3963, 0,0x3964, 0,
|
|
|
|
0x3965, 0, 0, 0, 0, 0,0x3966, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3967, 0, 0,0x3968,0x3969, 0, 0,0x396A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x396B, 0, 0, 0,
|
|
|
|
0,0x396C, 0, 0,0x396D, 0, 0,0x396E,
|
|
|
|
0, 0,0x396F, 0, 0,0x3970, 0,0x3971,
|
|
|
|
0x3972,0x3973, 0,0x3974, 0, 0, 0, 0,
|
|
|
|
0x3975, 0, 0, 0, 0,0x3976, 0, 0,
|
|
|
|
0, 0,0x3977,0x3978,0x3979, 0,0x397A, 0,
|
|
|
|
0,0x397B, 0,0x397C,0x397D, 0, 0, 0,
|
|
|
|
0x397E, 0, 0, 0, 0,0x3A21, 0,0x3A22,
|
|
|
|
0,0x3A23, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3A24, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3A25, 0,0x3A26, 0, 0,
|
|
|
|
0,0x3A27, 0, 0, 0, 0,0x3A28, 0,
|
|
|
|
0, 0, 0,0x3A29, 0, 0, 0,0x3A2A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3A2B,0x3A2C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3A2D, 0,
|
|
|
|
0,0x3A2E,0x3A2F, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3A30, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3A31, 0,0x3A33, 0,0x3A34, 0,0x3A35, 0,
|
|
|
|
0, 0,0x3A36, 0, 0, 0,0x3A37, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3A38, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3A32, 0, 0,
|
|
|
|
0,0x3A39, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3A3A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3A3B,0x3A3C, 0, 0,
|
|
|
|
0, 0, 0,0x3A3D, 0, 0, 0,0x3A3E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3A3F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3A40, 0, 0, 0, 0, 0,0x3A41,
|
|
|
|
0x3A42, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3A43,0x3A44,0x3A45,
|
|
|
|
0x3A46, 0,0x3A47, 0, 0,0x3A48, 0,0x3A49,
|
|
|
|
0, 0, 0,0x3A4A, 0, 0, 0,0x3A4B,
|
|
|
|
0,0x3A4C,0x3A4D, 0,0x3A4E,0x3A4F, 0,0x3A50,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3A51,0x3A52, 0, 0,0x3A53,0x3A54, 0,
|
|
|
|
0x3A55, 0,0x3A56,0x3A57, 0, 0, 0, 0,
|
|
|
|
0x3A58, 0, 0,0x3A59, 0,0x3A5A, 0, 0,
|
|
|
|
0,0x3A5B,0x3A5C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3A5D, 0,
|
|
|
|
0x3A5E, 0, 0, 0, 0, 0, 0,0x3A5F,
|
|
|
|
0x3A60,0x3A61,0x3A62,0x3A63, 0, 0, 0, 0,
|
|
|
|
0,0x3A64, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x743A, 0, 0,
|
|
|
|
0x3A65, 0,0x3A66, 0, 0,0x3A67, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3A68, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3A69, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3A6A, 0, 0, 0, 0, 0, 0,0x3A6B,
|
|
|
|
0x3A6C, 0, 0, 0,0x3A6D, 0, 0,0x3A6E,
|
|
|
|
0, 0,0x3A6F, 0,0x3A70,0x3A71, 0,0x3A72,
|
|
|
|
0,0x3A73, 0,0x3A74, 0, 0,0x3A75,0x3A76
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 16 0x5C59-0x5EEB */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021216[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3A77,0x3A78, 0,0x3A79, 0, 0, 0, 0,
|
|
|
|
0,0x3A7A,0x3A7B, 0, 0, 0,0x3A7C,0x3A7D,
|
|
|
|
0x3A7E, 0, 0, 0,0x3B21, 0, 0,0x3B22,
|
|
|
|
0, 0, 0,0x3B23,0x3B24, 0, 0, 0,
|
|
|
|
0,0x3B25,0x3B26,0x3B27,0x3B28, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3B29,0x3B2A,
|
|
|
|
0,0x3B2B, 0, 0, 0, 0,0x3B2C, 0,
|
|
|
|
0,0x3B2D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3B2E, 0,0x3B2F,0x3B30,
|
|
|
|
0,0x3B31,0x3B32, 0, 0,0x3B33, 0, 0,
|
|
|
|
0,0x3B34, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3B35, 0,0x3B36,0x3B37, 0, 0, 0,
|
|
|
|
0,0x3B38, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3B39, 0,0x3B3A, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3B3B, 0, 0, 0, 0,0x3B3D, 0,
|
|
|
|
0, 0, 0, 0,0x3B3C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3B3E, 0, 0,
|
|
|
|
0x3B3F,0x3B40, 0,0x3B41,0x743B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3B42, 0, 0, 0, 0,0x3B43, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3B44, 0, 0, 0,
|
|
|
|
0,0x3B45, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3B47,0x3B48, 0,0x3B49,0x3B4A, 0,
|
|
|
|
0, 0,0x3B46, 0, 0, 0, 0, 0,
|
|
|
|
0x3B4B, 0, 0,0x3B4C, 0, 0, 0, 0,
|
|
|
|
0x3B4D, 0, 0, 0,0x3B4E, 0,0x3B4F, 0,
|
|
|
|
0,0x3B50,0x3B51, 0, 0,0x3B52, 0,0x3B53,
|
|
|
|
0,0x3B57, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3B55, 0,0x743C, 0,0x3B54, 0, 0, 0,
|
|
|
|
0x3B56, 0, 0, 0, 0, 0,0x3B58,0x3B59,
|
|
|
|
0x3B5A,0x3B5B, 0,0x3B5C, 0, 0, 0, 0,
|
|
|
|
0,0x3B5D, 0, 0,0x3B5E, 0, 0,0x3B5F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3B60,0x3B61, 0, 0, 0,0x3B62,0x3B63, 0,
|
|
|
|
0x3B64, 0,0x3B65, 0, 0, 0, 0,0x3B66,
|
|
|
|
0,0x3B67, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3B68,0x3B69,0x3B6A,0x3B6B, 0, 0, 0,
|
|
|
|
0x3B6C, 0,0x3B6D, 0, 0, 0,0x3B6E,0x3B6F,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3B70, 0,
|
|
|
|
0, 0,0x3B71, 0, 0, 0, 0,0x3B72,
|
|
|
|
0,0x6674, 0,0x3B73, 0, 0, 0,0x3B74,
|
|
|
|
0x3B75, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3B76, 0, 0, 0,0x3B77, 0,
|
|
|
|
0, 0,0x3B78, 0, 0,0x3B7A, 0,0x3B79,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3B7B,
|
|
|
|
0x3B7C, 0, 0, 0, 0, 0, 0,0x3B7D,
|
|
|
|
0, 0, 0,0x3B7E, 0, 0, 0, 0,
|
|
|
|
0x3C21, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C22,
|
|
|
|
0x3C23, 0, 0, 0, 0, 0, 0,0x3C24,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3C25, 0,
|
|
|
|
0, 0, 0, 0,0x3C26, 0, 0, 0,
|
|
|
|
0,0x3C27, 0,0x3C28,0x3C29, 0, 0,0x3C2A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3C2B,0x3C2C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C2E,
|
|
|
|
0, 0, 0, 0, 0,0x3C2D, 0, 0,
|
|
|
|
0,0x3C2F, 0, 0,0x3C30, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3C31, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3C34, 0,0x3C32, 0, 0, 0, 0,0x3C33,
|
|
|
|
0x3C35, 0, 0, 0, 0,0x3C36, 0,0x3C37,
|
|
|
|
0, 0,0x3C38,0x3C39, 0,0x3C3A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C3B,
|
|
|
|
0,0x3C3C,0x3C3D,0x3C3E,0x3C3F,0x3C40, 0,0x3C41,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C42,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3C43, 0, 0,0x3C44, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x3C45, 0,0x3C46,0x3C47, 0, 0,0x3C48,
|
|
|
|
0,0x3C49, 0,0x3C4A, 0, 0, 0, 0,
|
|
|
|
0x3C4B, 0,0x3C4C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3C4D,0x3C4E,0x3C4F, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3C50, 0, 0,
|
|
|
|
0, 0,0x3C52,0x3C51, 0,0x3C53, 0, 0,
|
|
|
|
0x3C54,0x3C55, 0,0x3C56,0x3C57, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3C58, 0,0x3C59, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3C5A, 0, 0, 0,
|
|
|
|
0, 0,0x3C5B};
|
|
|
|
|
|
|
|
/* page 17 0x5F02-0x6149 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021217[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3C5C, 0, 0, 0,0x3C5D,0x3C5E,0x3C5F, 0,
|
|
|
|
0, 0, 0, 0,0x3C60, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3C61,
|
|
|
|
0, 0,0x3C62,0x3C63, 0, 0, 0,0x3C64,
|
|
|
|
0x3C65,0x3C66,0x3C67, 0, 0, 0,0x3C68, 0,
|
|
|
|
0,0x3C69,0x3C6A, 0,0x3C6B, 0,0x3C6C, 0,
|
|
|
|
0, 0,0x3C6D, 0,0x3C6E, 0, 0, 0,
|
|
|
|
0,0x3C6F, 0,0x3C70, 0,0x3C71,0x3C72, 0,
|
|
|
|
0, 0,0x3C73,0x3C74, 0,0x3C75, 0, 0,
|
|
|
|
0, 0, 0,0x3C76, 0, 0,0x3C77, 0,
|
|
|
|
0, 0,0x3C78, 0, 0, 0,0x3C79, 0,
|
|
|
|
0,0x3C7A, 0, 0, 0, 0,0x3C7B, 0,
|
|
|
|
0,0x3C7C,0x3C7D, 0, 0,0x3C7E, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3D21, 0, 0,
|
|
|
|
0x3D22, 0,0x3D23,0x3D24, 0, 0,0x3D25, 0,
|
|
|
|
0x3D26, 0, 0,0x3D27,0x3D28, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3D29,
|
|
|
|
0, 0, 0,0x3D2A, 0,0x3D2B, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3D2C, 0, 0, 0,
|
|
|
|
0, 0,0x3D2D,0x3D2E, 0, 0, 0, 0,
|
|
|
|
0x3D2F, 0,0x3D32, 0, 0,0x3D30, 0, 0,
|
|
|
|
0,0x3D31,0x3D33, 0, 0,0x3D34,0x3D35,0x3D36,
|
|
|
|
0, 0, 0, 0, 0,0x743E,0x3D37, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3D38, 0, 0,0x3D39,0x3D3A,0x3D3B,
|
|
|
|
0,0x3D3C, 0, 0, 0, 0,0x3D3D,0x3D3E,
|
|
|
|
0x3D3F,0x3D40,0x3D41, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3D42, 0, 0,0x3D43,
|
|
|
|
0x3D44, 0, 0, 0, 0, 0,0x3D45,0x3D46,
|
|
|
|
0x3D47, 0,0x3D48,0x3D49,0x3D4A,0x3D4B, 0, 0,
|
|
|
|
0x3D4C,0x3D4D, 0, 0,0x3D4E, 0, 0, 0,
|
|
|
|
0x3D4F, 0,0x3D50, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3D51, 0, 0,
|
|
|
|
0x3D52, 0, 0,0x3D53, 0, 0, 0, 0,
|
|
|
|
0,0x3D54,0x3D55, 0, 0,0x3D56,0x3D57, 0,
|
|
|
|
0x3D58, 0, 0, 0, 0,0x3D59, 0, 0,
|
|
|
|
0, 0,0x3D5A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3D5B, 0, 0, 0, 0,
|
|
|
|
0,0x3D5C, 0,0x3D5D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3D5E, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3D5F,0x3D60,0x3D61,
|
|
|
|
0, 0,0x3D62, 0, 0, 0, 0,0x3D63,
|
|
|
|
0, 0,0x3D64, 0,0x3D65,0x3D66, 0, 0,
|
|
|
|
0, 0, 0,0x3D67, 0, 0, 0,0x3D68,
|
|
|
|
0, 0, 0, 0, 0,0x3D69, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3D6A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3D6B,0x3D6C, 0, 0,
|
|
|
|
0x3D6D, 0, 0,0x743F,0x3D6E, 0,0x3D6F, 0,
|
|
|
|
0x3D70, 0, 0, 0,0x3D71, 0, 0,0x3D72,
|
|
|
|
0,0x3D73, 0,0x3D74, 0, 0,0x3D75, 0,
|
|
|
|
0, 0, 0,0x3D76,0x3D77, 0, 0, 0,
|
|
|
|
0x3D78, 0,0x3D79,0x3D7A, 0, 0,0x3D7B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3D7C,0x3D7D,
|
|
|
|
0, 0, 0, 0, 0,0x3D7E, 0, 0,
|
|
|
|
0,0x3E21, 0, 0,0x3E22, 0, 0, 0,
|
|
|
|
0x3E23, 0,0x3E24, 0, 0, 0,0x3E25,0x3E26,
|
|
|
|
0x3E27,0x3E28, 0, 0,0x3E29,0x3E2A, 0, 0,
|
|
|
|
0, 0,0x3E2B,0x3E2C, 0, 0, 0,0x3E2D,
|
|
|
|
0,0x3E2E, 0,0x3E2F,0x3E30, 0, 0, 0,
|
|
|
|
0x3E31, 0, 0,0x3E32, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3E33, 0, 0,0x3E34, 0, 0,0x3E35, 0,
|
|
|
|
0, 0,0x3E36,0x3E37, 0, 0, 0, 0,
|
|
|
|
0x3E38, 0, 0, 0, 0,0x3E39, 0, 0,
|
|
|
|
0x3E3A, 0,0x3E3B, 0, 0, 0,0x3E3C,0x3E3D,
|
|
|
|
0x3E3E,0x3E3F,0x3E40, 0,0x3E41,0x3E42, 0,0x3E43,
|
|
|
|
0, 0,0x3E44, 0,0x3E45, 0,0x7440, 0,
|
|
|
|
0x3E46, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3E47,0x3E48, 0, 0, 0, 0,0x3E49,0x3E4A,
|
|
|
|
0, 0, 0,0x3E4B,0x3E4C,0x3E4D, 0,0x3E4E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3E4F,
|
|
|
|
0, 0, 0,0x3E50,0x3E51, 0, 0,0x3E52
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 18 0x615E-0x6290 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021218[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3E53, 0,0x3E54, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3E55, 0,
|
|
|
|
0, 0, 0, 0,0x3E56, 0, 0, 0,
|
|
|
|
0, 0,0x3E57, 0, 0,0x3E58,0x3E59, 0,
|
|
|
|
0,0x3E5A,0x3E5B,0x3E5C, 0,0x3E5D,0x3E5E, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3E5F, 0,0x3E60,
|
|
|
|
0, 0, 0, 0,0x3E61,0x3E62, 0, 0,
|
|
|
|
0,0x3E63,0x3E64, 0, 0, 0,0x3E65,0x3E66,
|
|
|
|
0,0x3E67,0x3E68, 0, 0, 0, 0,0x3E69,
|
|
|
|
0, 0,0x3E6A, 0,0x3E6B, 0, 0,0x3E6C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x3E6D,0x3E6E, 0, 0,0x3E6F, 0,
|
|
|
|
0, 0,0x3E70,0x3E71,0x3E72, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3E73,0x3E74, 0, 0, 0, 0, 0,0x3E75,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3E76,0x3E77,
|
|
|
|
0x3E78,0x3E79, 0,0x3E7A,0x3E7B, 0, 0,0x3E7E,
|
|
|
|
0,0x3E7C, 0,0x3E7D, 0, 0,0x3F21,0x3F22,
|
|
|
|
0,0x3F23, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3F24, 0,0x3F25,0x3F26, 0,
|
|
|
|
0,0x3F27, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3F28, 0,0x3F29,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3F2A, 0,
|
|
|
|
0, 0,0x3F2B, 0,0x3F2C,0x3F2D, 0, 0,
|
|
|
|
0,0x3F2E, 0,0x3F2F, 0,0x3F30, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3F31, 0, 0, 0,0x3F32,
|
|
|
|
0, 0, 0, 0,0x3F33,0x3F34,0x3F35, 0,
|
|
|
|
0x3F36, 0, 0, 0, 0, 0,0x3F37, 0,
|
|
|
|
0, 0,0x3F38,0x3F39,0x3F3A, 0,0x3F3B, 0,
|
|
|
|
0x3F3C, 0, 0, 0,0x3F3D, 0,0x3F3E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3F3F, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3F40,
|
|
|
|
0,0x3F41, 0, 0, 0,0x3F42, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3F43, 0, 0,0x3F44,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3F45,
|
|
|
|
0x3F46,0x3F47,0x3F48};
|
|
|
|
|
|
|
|
/* page 19 0x62A6-0x679B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021219[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x3F49, 0,0x3F4A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x3F4B, 0, 0,
|
|
|
|
0x3F4C,0x3F4D, 0, 0,0x3F4E, 0, 0, 0,
|
|
|
|
0x3F4F,0x3F50, 0, 0, 0, 0,0x3F51, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x3F52, 0, 0, 0, 0, 0, 0,0x3F53,
|
|
|
|
0x3F54, 0, 0, 0,0x3F55, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3F56, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x3F57, 0,0x3F58, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x3F59,0x3F5A,
|
|
|
|
0, 0, 0, 0, 0,0x3F5B,0x3F5C, 0,
|
|
|
|
0, 0, 0, 0,0x3F5D,0x3F5E, 0,0x3F5F,
|
|
|
|
0, 0,0x3F60, 0, 0,0x3F61, 0, 0,
|
|
|
|
0x3F62, 0,0x3F63, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x3F64,0x3F65, 0, 0,0x3F66,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3F67,
|
|
|
|
0x3F68, 0, 0,0x3F69, 0, 0,0x3F6A, 0,
|
|
|
|
0, 0, 0,0x3F6B,0x3F6C,0x3F6D,0x3F6E, 0,
|
|
|
|
0x3F6F, 0, 0, 0,0x3F70,0x3F71, 0, 0,
|
|
|
|
0x3F72, 0, 0, 0,0x3F73,0x3F74,0x3F75, 0,
|
|
|
|
0, 0,0x3F76, 0, 0,0x3F77, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x3F78,
|
|
|
|
0x3F79, 0, 0, 0, 0, 0,0x3F7A,0x3F7B,
|
|
|
|
0, 0, 0,0x3F7C, 0, 0,0x3F7D,0x3F7E,
|
|
|
|
0, 0,0x4021, 0, 0, 0,0x4022,0x4023,
|
|
|
|
0,0x4024, 0, 0,0x4025, 0,0x4026, 0,
|
|
|
|
0,0x4027, 0, 0,0x4028, 0, 0, 0,
|
|
|
|
0, 0,0x4029, 0, 0, 0,0x402A,0x402B,
|
|
|
|
0, 0, 0,0x402C,0x402D, 0, 0, 0,
|
|
|
|
0x402E, 0, 0, 0, 0, 0,0x402F, 0,
|
|
|
|
0x4030, 0, 0, 0, 0, 0, 0,0x4031,
|
|
|
|
0x4032,0x4033, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4034,
|
|
|
|
0, 0, 0,0x4035, 0, 0, 0,0x4036,
|
|
|
|
0, 0,0x4037, 0, 0, 0, 0, 0,
|
|
|
|
0x4038, 0, 0,0x4039, 0,0x403A,0x403B,0x403C,
|
|
|
|
0, 0, 0, 0, 0, 0,0x403D, 0,
|
|
|
|
0, 0,0x403E, 0, 0, 0, 0,0x403F,
|
|
|
|
0, 0, 0, 0,0x4040, 0,0x4041, 0,
|
|
|
|
0, 0, 0, 0,0x4042,0x4043, 0,0x4044,
|
|
|
|
0, 0,0x4045,0x4046, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4047,0x4048, 0, 0, 0,
|
|
|
|
0, 0,0x4049, 0,0x404A, 0,0x404B, 0,
|
|
|
|
0, 0,0x404C, 0, 0, 0, 0, 0,
|
|
|
|
0x404D, 0,0x404E, 0,0x404F, 0,0x4050,0x4051,
|
|
|
|
0, 0, 0,0x4052,0x4053, 0, 0, 0,
|
|
|
|
0,0x4054,0x4055, 0, 0, 0, 0,0x4056,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4057,
|
|
|
|
0,0x4058, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4059, 0, 0,
|
|
|
|
0,0x405A, 0,0x405B,0x405C,0x405D,0x405E, 0,
|
|
|
|
0, 0, 0, 0,0x405F,0x4060,0x4061,0x4062,
|
|
|
|
0,0x4063,0x4064,0x4065, 0,0x4066, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4067,
|
|
|
|
0, 0, 0, 0, 0,0x4068,0x4069, 0,
|
|
|
|
0, 0, 0, 0, 0,0x406A, 0,0x406B,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x406C,
|
|
|
|
0,0x406D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x406E,0x406F,0x4070, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4071,0x4072, 0,0x4073, 0,0x4074,
|
|
|
|
0,0x4075, 0,0x4076, 0,0x4077, 0, 0,
|
|
|
|
0x4078, 0,0x4079, 0, 0, 0,0x407A, 0,
|
|
|
|
0, 0, 0, 0, 0,0x407B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x407C,
|
|
|
|
0x407D,0x407E, 0, 0, 0, 0,0x4121, 0,
|
|
|
|
0, 0, 0,0x4122,0x4123,0x4124,0x4125, 0,
|
|
|
|
0x4126, 0,0x4127,0x4128, 0, 0, 0,0x4129,
|
|
|
|
0,0x412A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x412B,0x412C,
|
|
|
|
0, 0, 0,0x412D,0x412E, 0, 0,0x412F,
|
|
|
|
0, 0,0x4130, 0, 0, 0, 0,0x4131,
|
|
|
|
0,0x4132, 0, 0, 0,0x4133, 0, 0,
|
|
|
|
0,0x4134, 0,0x4135, 0, 0,0x4136, 0,
|
|
|
|
0, 0,0x4137,0x4138,0x4139, 0, 0, 0,
|
|
|
|
0,0x413A, 0, 0, 0,0x413B,0x413C, 0,
|
|
|
|
0x413D, 0, 0,0x413E, 0,0x413F, 0, 0,
|
|
|
|
0x4140,0x4141, 0, 0,0x4142, 0, 0, 0,
|
|
|
|
0x4143, 0, 0,0x4144, 0, 0, 0, 0,
|
|
|
|
0x4145, 0, 0,0x4146, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4147, 0,0x4148,0x4149,
|
|
|
|
0, 0, 0, 0, 0,0x414A, 0, 0,
|
|
|
|
0,0x414B, 0,0x414C, 0, 0, 0, 0,
|
|
|
|
0x7441, 0,0x414D, 0,0x414E, 0,0x414F, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4150,0x4151, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4152, 0, 0, 0,0x4153, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4154, 0, 0,0x4155,
|
|
|
|
0, 0, 0,0x4156, 0, 0, 0,0x4157,
|
|
|
|
0, 0, 0, 0,0x4158, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4159, 0, 0,0x415A,
|
|
|
|
0, 0,0x415B, 0, 0, 0, 0,0x415C,
|
|
|
|
0, 0,0x415D, 0, 0,0x415E, 0, 0,
|
|
|
|
0x415F, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4160, 0, 0, 0,0x4161,0x4162,0x4163, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4164, 0, 0,0x4165, 0, 0, 0,
|
|
|
|
0, 0,0x4166,0x4167, 0, 0, 0, 0,
|
|
|
|
0x4168, 0,0x4169, 0, 0, 0,0x416A, 0,
|
|
|
|
0x416B, 0,0x416C, 0, 0, 0, 0, 0,
|
|
|
|
0,0x416D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x416E, 0,0x416F, 0,0x4170,0x4171,
|
|
|
|
0, 0, 0,0x4172, 0, 0, 0, 0,
|
|
|
|
0x4173,0x4174,0x4175, 0, 0, 0,0x4176, 0,
|
|
|
|
0, 0,0x4177,0x4178, 0, 0, 0,0x4179,
|
|
|
|
0, 0, 0,0x417A,0x417B, 0, 0,0x417C,
|
|
|
|
0x417D, 0, 0, 0, 0, 0, 0,0x417E,
|
|
|
|
0x4221, 0, 0,0x4222,0x4223,0x4224,0x4225, 0,
|
|
|
|
0x4226, 0, 0,0x4227,0x4228,0x4229,0x422A, 0,
|
|
|
|
0x422B, 0,0x422C,0x422D, 0,0x422E, 0, 0,
|
|
|
|
0,0x4230, 0,0x422F, 0,0x7442, 0, 0,
|
|
|
|
0, 0,0x4231, 0, 0, 0, 0,0x4232,
|
|
|
|
0x4233, 0, 0, 0,0x4234, 0,0x4235, 0,
|
|
|
|
0x4237, 0, 0,0x4236, 0, 0, 0, 0,
|
|
|
|
0,0x4238,0x4239,0x423A, 0,0x423B,0x423C, 0,
|
|
|
|
0, 0,0x423D,0x423E, 0, 0, 0,0x7443,
|
|
|
|
0, 0, 0, 0,0x4240,0x4241,0x4242, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4244, 0,0x4245,
|
|
|
|
0,0x4247,0x4248,0x4249, 0,0x424A,0x424C, 0,
|
|
|
|
0x4243,0x4246,0x424B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x424D,0x424E,0x424F,
|
|
|
|
0, 0,0x4250, 0,0x4251, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4252,0x4253,0x4254,0x4255, 0,
|
|
|
|
0,0x4256,0x4257, 0, 0, 0,0x4258, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4259,
|
|
|
|
0, 0, 0,0x425A,0x425B, 0, 0,0x425C,
|
|
|
|
0, 0, 0, 0, 0,0x425D, 0, 0,
|
|
|
|
0,0x425E,0x425F, 0,0x4260,0x4261, 0, 0,
|
|
|
|
0, 0,0x4262, 0, 0, 0,0x4263, 0,
|
|
|
|
0x4264,0x4265, 0, 0, 0, 0,0x4266, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4267, 0, 0,
|
|
|
|
0,0x4268, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4269, 0, 0,0x426A,0x426B, 0,
|
|
|
|
0x426C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x426D,0x423F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x426E,
|
|
|
|
0,0x426F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4270, 0, 0, 0, 0,0x4271, 0, 0,
|
|
|
|
0, 0, 0,0x4272, 0, 0,0x4273, 0,
|
|
|
|
0, 0,0x4274, 0,0x4275, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4276, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4277, 0, 0, 0, 0, 0, 0,0x4278,
|
|
|
|
0,0x4279,0x427A, 0, 0, 0,0x427B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x427C,0x427D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x427E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4321, 0, 0, 0, 0, 0,0x4322, 0,
|
|
|
|
0x4323, 0, 0, 0, 0, 0,0x4324, 0,
|
|
|
|
0x4325, 0, 0, 0, 0,0x4326, 0, 0,
|
|
|
|
0, 0, 0,0x4327, 0, 0,0x4328, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4329,0x432A, 0,0x432B, 0,0x432C, 0, 0,
|
|
|
|
0x432D, 0,0x432E,0x432F, 0,0x4330};
|
|
|
|
|
|
|
|
/* page 20 0x67B0-0x6801 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021220[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4331,0x4332,0x4333, 0, 0,0x4334, 0, 0,
|
|
|
|
0, 0, 0,0x4335,0x4336,0x4337, 0, 0,
|
|
|
|
0x4339, 0,0x433A,0x433B, 0,0x433C, 0, 0,
|
|
|
|
0x433D,0x433E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x433F, 0, 0, 0, 0,0x4340,
|
|
|
|
0,0x4341, 0, 0,0x4342, 0, 0, 0,
|
|
|
|
0,0x4343, 0, 0, 0, 0,0x4344, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4345, 0,0x4346, 0, 0, 0,0x4347,0x4348,
|
|
|
|
0,0x4338, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x7446};
|
|
|
|
|
|
|
|
/* page 21 0x6814-0x6917 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021221[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x434A, 0, 0, 0, 0,0x434B, 0, 0,
|
|
|
|
0,0x434C, 0,0x434D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x434F,0x434E, 0, 0, 0,
|
|
|
|
0x4350,0x4351, 0,0x4352,0x4353,0x4354, 0,0x4355,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4356,
|
|
|
|
0, 0, 0,0x4357, 0, 0, 0, 0,
|
|
|
|
0x4358,0x4359, 0, 0, 0, 0,0x435A, 0,
|
|
|
|
0x435B, 0, 0, 0, 0, 0,0x4349, 0,
|
|
|
|
0,0x435C, 0,0x435D,0x435E, 0, 0,0x435F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4360,
|
|
|
|
0, 0,0x4361,0x4362,0x4363,0x4364,0x4365, 0,
|
|
|
|
0,0x4366, 0, 0, 0,0x4367,0x4368,0x4369,
|
|
|
|
0x436A, 0, 0, 0, 0, 0,0x436B, 0,
|
|
|
|
0x436C, 0,0x436D, 0,0x436E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x436F, 0,0x4370, 0,0x4371, 0,
|
|
|
|
0x4372, 0, 0, 0, 0,0x4373, 0,0x4374,
|
|
|
|
0,0x4375, 0, 0, 0,0x4376,0x4377, 0,
|
|
|
|
0, 0,0x4378, 0, 0, 0,0x4379, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x437A,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x437B, 0, 0,0x437C, 0, 0, 0,
|
|
|
|
0x437D, 0, 0,0x437E,0x4421,0x4422, 0,0x4423,
|
|
|
|
0, 0,0x4424, 0, 0,0x4425, 0, 0,
|
|
|
|
0x4426,0x4427, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4428, 0, 0,0x4429, 0,0x442A,0x442B,
|
|
|
|
0x442C,0x442D, 0, 0,0x442E,0x442F, 0, 0,
|
|
|
|
0,0x4430,0x4431, 0, 0, 0, 0,0x4432,
|
|
|
|
0x4433,0x4434, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4435, 0, 0,0x4436,0x4437, 0,
|
|
|
|
0, 0, 0, 0,0x4438,0x4439, 0,0x443A,
|
|
|
|
0, 0,0x443B,0x443C};
|
|
|
|
|
|
|
|
/* page 22 0x6931-0x6D3F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021222[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x443D, 0,0x443E, 0,0x443F, 0, 0,0x4440,
|
|
|
|
0, 0,0x4441, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4442, 0, 0,0x4443, 0, 0, 0,
|
|
|
|
0x4444, 0, 0, 0, 0,0x4445, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4446, 0,
|
|
|
|
0, 0,0x4447, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4448,0x4449,0x444A,0x444B, 0,0x444C,
|
|
|
|
0x444D, 0, 0,0x444E, 0, 0, 0,0x444F,
|
|
|
|
0x4450,0x4451, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4452,0x4453, 0, 0, 0,0x4454,0x4455,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4456, 0, 0, 0,
|
|
|
|
0,0x4457, 0, 0, 0,0x4458, 0,0x4459,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x445A, 0, 0, 0,0x445B,0x445C, 0,0x445D,
|
|
|
|
0, 0,0x445E, 0,0x445F, 0,0x4460, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4461,0x4462,
|
|
|
|
0,0x4463, 0,0x4464, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4465, 0, 0,0x4466,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4467, 0, 0, 0, 0,0x4468,0x4469, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x446A, 0, 0,0x446B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x446C,0x446D, 0,
|
|
|
|
0x446E, 0,0x446F, 0,0x4470, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4471, 0,0x4472,
|
|
|
|
0x4473, 0,0x4474, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4475, 0,
|
|
|
|
0x4476, 0, 0, 0,0x4477, 0, 0, 0,
|
|
|
|
0,0x4478, 0, 0,0x4479, 0, 0,0x447A,
|
|
|
|
0, 0, 0,0x447B, 0, 0, 0,0x447C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x447D,
|
|
|
|
0,0x447E, 0,0x4521, 0, 0,0x4522, 0,
|
|
|
|
0, 0,0x4523, 0, 0,0x4524,0x4525, 0,
|
|
|
|
0, 0, 0, 0,0x4526,0x4527, 0, 0,
|
|
|
|
0x4528,0x4529, 0, 0, 0,0x452A, 0,0x452B,
|
|
|
|
0x452C,0x452D, 0, 0,0x452E,0x452F, 0, 0,
|
|
|
|
0, 0,0x4530, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4531, 0, 0,0x4532, 0,
|
|
|
|
0,0x4533,0x7449, 0, 0, 0, 0, 0,
|
|
|
|
0x4534, 0,0x4535, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4536, 0, 0,
|
|
|
|
0x4537, 0,0x4538, 0, 0,0x4539,0x453A, 0,
|
|
|
|
0x453B, 0,0x453C, 0, 0, 0, 0, 0,
|
|
|
|
0x453D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x453E, 0,0x453F,0x4540,0x4541, 0,
|
|
|
|
0, 0, 0, 0,0x4542, 0, 0, 0,
|
|
|
|
0, 0,0x4543, 0, 0, 0,0x4544,0x4545,
|
|
|
|
0x4546, 0, 0,0x4547, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4548,0x4549,0x454A, 0,
|
|
|
|
0, 0, 0, 0, 0,0x454B, 0,0x454D,
|
|
|
|
0x454C, 0, 0,0x454E, 0, 0, 0,0x454F,
|
|
|
|
0, 0, 0,0x4550,0x4551,0x4552, 0, 0,
|
|
|
|
0, 0, 0,0x4553,0x4554, 0, 0, 0,
|
|
|
|
0,0x744A, 0,0x4555, 0, 0,0x4556, 0,
|
|
|
|
0, 0, 0,0x4557, 0, 0, 0,0x4558,
|
|
|
|
0x4559,0x455A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x455B,0x455C, 0, 0, 0,
|
|
|
|
0,0x455D,0x455E, 0, 0,0x455F,0x4560, 0,
|
|
|
|
0x4561, 0, 0, 0, 0, 0,0x4562,0x4563,
|
|
|
|
0x4564, 0, 0, 0, 0, 0,0x4565, 0,
|
|
|
|
0, 0,0x4566, 0, 0,0x4567, 0, 0,
|
|
|
|
0, 0, 0,0x4568, 0, 0, 0,0x4569,
|
|
|
|
0, 0,0x456A,0x456B, 0, 0,0x456C, 0,
|
|
|
|
0, 0, 0, 0,0x456D,0x456E, 0, 0,
|
|
|
|
0, 0,0x456F, 0, 0, 0,0x4570, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4571, 0, 0,
|
|
|
|
0,0x4572, 0, 0,0x4573, 0, 0, 0,
|
|
|
|
0,0x4574, 0, 0, 0,0x4575, 0,0x4576,
|
|
|
|
0, 0, 0, 0,0x4577, 0, 0,0x4578,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4579, 0,
|
|
|
|
0, 0,0x457A, 0, 0,0x457B, 0,0x457C,
|
|
|
|
0, 0, 0, 0,0x457D, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x457E,0x4621, 0, 0,
|
|
|
|
0,0x4622, 0, 0,0x4623, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4624, 0,
|
|
|
|
0, 0,0x4625, 0, 0, 0,0x4626,0x4627,
|
|
|
|
0,0x4628,0x4629, 0, 0, 0, 0,0x462A,
|
|
|
|
0x462B, 0, 0,0x462C,0x462D,0x462E, 0,0x462F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4630,
|
|
|
|
0x4631, 0, 0, 0,0x4632,0x4633, 0, 0,
|
|
|
|
0, 0,0x4634,0x4635, 0, 0, 0, 0,
|
|
|
|
0x4636, 0, 0,0x4637, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4638, 0, 0,
|
|
|
|
0,0x4639, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x463A, 0,0x463B, 0, 0,0x463C,0x463D, 0,
|
|
|
|
0, 0, 0, 0, 0,0x463E, 0, 0,
|
|
|
|
0x463F, 0, 0, 0, 0, 0,0x4640, 0,
|
|
|
|
0x4641, 0, 0, 0, 0, 0,0x4642, 0,
|
|
|
|
0,0x4643, 0,0x4644,0x4645, 0, 0, 0,
|
|
|
|
0x4646, 0, 0, 0,0x4647,0x4648, 0,0x4649,
|
|
|
|
0,0x464A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x464B, 0, 0, 0, 0, 0,0x464C, 0,
|
|
|
|
0, 0, 0, 0, 0,0x464D,0x464E,0x464F,
|
|
|
|
0, 0, 0,0x4650, 0,0x4651, 0, 0,
|
|
|
|
0, 0,0x4652, 0,0x4653,0x4654, 0, 0,
|
|
|
|
0,0x4655,0x4656, 0, 0, 0,0x4657, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4658,0x4659, 0,0x465A, 0,0x465B, 0,
|
|
|
|
0,0x465C, 0,0x465D, 0, 0, 0, 0,
|
|
|
|
0x465E, 0,0x465F,0x4660, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4736, 0,
|
|
|
|
0, 0,0x4661, 0,0x4662, 0,0x4663, 0,
|
|
|
|
0, 0, 0,0x4664, 0,0x4665, 0,0x4666,
|
|
|
|
0x4667, 0,0x4668, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4669,0x466A,0x466B, 0,
|
|
|
|
0x466C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x466D,0x466E, 0,0x466F,0x4670,
|
|
|
|
0, 0, 0,0x4671, 0, 0,0x4672, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4673,
|
|
|
|
0,0x4674, 0,0x4675, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4676, 0, 0, 0,0x4677, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4678, 0,0x4679,0x467A,
|
|
|
|
0x467B,0x467C, 0,0x467D, 0,0x467E, 0, 0,
|
|
|
|
0,0x4721, 0,0x4722, 0, 0, 0,0x4723,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4724, 0,
|
|
|
|
0x4725, 0,0x4726,0x4727, 0,0x4728, 0, 0,
|
|
|
|
0,0x4729, 0,0x472A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x472B, 0, 0,0x472C, 0,
|
|
|
|
0,0x472D, 0, 0, 0,0x472E,0x472F, 0,
|
|
|
|
0x4730, 0,0x4731, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4732, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4733,0x4734,0x4735,
|
|
|
|
0, 0, 0, 0, 0,0x4737,0x4738, 0,
|
|
|
|
0x4739, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x473A, 0, 0,0x473B, 0, 0,0x473C};
|
|
|
|
|
|
|
|
/* page 23 0x6D57-0x6E04 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021223[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x473D, 0, 0, 0, 0, 0, 0,0x473E,
|
|
|
|
0x473F, 0,0x4740, 0, 0, 0,0x4741, 0,
|
|
|
|
0x4742, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4743,0x4744, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4745, 0, 0,
|
|
|
|
0, 0, 0,0x4746, 0, 0, 0, 0,
|
|
|
|
0x4747, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4748,0x4749, 0,0x474A, 0,0x474B,
|
|
|
|
0x474C,0x474D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x474E, 0,0x474F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4750, 0, 0,
|
|
|
|
0x4751, 0,0x4752, 0, 0, 0,0x4753, 0,
|
|
|
|
0x4754, 0, 0, 0, 0,0x4755, 0, 0,
|
|
|
|
0,0x4756, 0,0x4757, 0, 0, 0,0x4758,
|
|
|
|
0x4759, 0, 0, 0, 0, 0, 0,0x475A,
|
|
|
|
0, 0, 0, 0,0x475B, 0,0x475C, 0,
|
|
|
|
0x475D,0x475E, 0,0x475F, 0, 0,0x4760, 0,
|
|
|
|
0, 0,0x4761, 0, 0, 0, 0, 0,
|
|
|
|
0x4762,0x4763, 0,0x744C, 0,0x4764, 0,0x4765,
|
|
|
|
0,0x744B, 0, 0, 0,0x4766, 0, 0,
|
|
|
|
0,0x4767, 0, 0, 0,0x4768};
|
|
|
|
|
|
|
|
/* page 24 0x6E1E-0x6ECF */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021224[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4769, 0, 0, 0,0x476A, 0, 0, 0,
|
|
|
|
0,0x476B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x476C, 0, 0, 0,
|
|
|
|
0x476D, 0, 0,0x476E, 0,0x476F,0x4770, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4771,0x4772,
|
|
|
|
0, 0,0x4773,0x4774, 0,0x4775, 0, 0,
|
|
|
|
0,0x4776, 0,0x4777,0x4778,0x4779,0x477A, 0,
|
|
|
|
0,0x477B, 0, 0, 0, 0,0x477C,0x477D,
|
|
|
|
0x477E, 0, 0, 0,0x4821,0x4822, 0, 0,
|
|
|
|
0, 0,0x4823, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4824, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4825, 0,0x4826,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4827,
|
|
|
|
0, 0, 0, 0, 0,0x4828, 0, 0,
|
|
|
|
0, 0, 0,0x4829, 0, 0, 0, 0,
|
|
|
|
0, 0,0x482A, 0, 0, 0, 0, 0,
|
|
|
|
0,0x482B, 0, 0, 0, 0, 0,0x482C,
|
|
|
|
0x482D, 0, 0,0x482E, 0,0x482F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4830, 0, 0,
|
|
|
|
0,0x4831,0x4832,0x4833, 0,0x4834, 0, 0,
|
|
|
|
0,0x4835,0x4836, 0,0x4837, 0, 0,0x4838,
|
|
|
|
0x4839,0x483A};
|
|
|
|
|
|
|
|
/* page 25 0x6EEB-0x70E4 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021225[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x483B, 0,0x483C,0x483D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x483E, 0,
|
|
|
|
0x483F, 0,0x4840, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4841, 0, 0, 0,0x4842, 0,0x4843,
|
|
|
|
0,0x4844,0x4845, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4846, 0,0x4847, 0,0x4848,
|
|
|
|
0x4849, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x484A, 0, 0,0x484B,0x484C,
|
|
|
|
0, 0,0x4853, 0,0x484D,0x484E, 0, 0,
|
|
|
|
0x484F, 0, 0,0x4850, 0, 0, 0, 0,
|
|
|
|
0x4851,0x4852, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4854, 0,0x4855,0x4856,
|
|
|
|
0x4857, 0, 0, 0,0x4858, 0,0x4859,0x485A,
|
|
|
|
0, 0,0x485B,0x485C, 0, 0,0x485D,0x485E,
|
|
|
|
0, 0, 0, 0, 0,0x485F, 0, 0,
|
|
|
|
0,0x4860, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4861,0x4862, 0, 0, 0, 0,
|
|
|
|
0x4863, 0, 0, 0,0x4864,0x4865, 0, 0,
|
|
|
|
0x4866,0x4867,0x4868, 0, 0,0x4869, 0,0x486A,
|
|
|
|
0x486B,0x486C, 0,0x486D, 0, 0, 0,0x486E,
|
|
|
|
0, 0, 0, 0,0x486F,0x4870, 0, 0,
|
|
|
|
0, 0,0x4871,0x4872,0x4873,0x4874, 0, 0,
|
|
|
|
0, 0, 0,0x4875,0x4876,0x4877, 0, 0,
|
|
|
|
0, 0,0x4878,0x4879, 0, 0, 0, 0,
|
|
|
|
0,0x487A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x487B, 0,0x487C,0x487D, 0,0x487E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4921,
|
|
|
|
0, 0, 0,0x4922, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4923,0x4924, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4925, 0, 0,
|
|
|
|
0, 0,0x4926, 0, 0, 0,0x4927, 0,
|
|
|
|
0,0x4928,0x4929, 0, 0,0x492A, 0, 0,
|
|
|
|
0, 0,0x492B,0x492C,0x492D, 0, 0, 0,
|
|
|
|
0, 0,0x492E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x492F, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4930, 0, 0,
|
|
|
|
0x4931, 0, 0, 0, 0,0x744D, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4932, 0, 0, 0,
|
|
|
|
0,0x4933, 0, 0,0x4934, 0,0x4935, 0,
|
|
|
|
0,0x4936, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4937,0x4938, 0, 0, 0,0x4939,0x493A,0x493B,
|
|
|
|
0x493C, 0, 0,0x4941, 0, 0, 0, 0,
|
|
|
|
0,0x493D,0x493E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x493F,0x4940, 0, 0, 0, 0,
|
|
|
|
0,0x4942,0x4943, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4944, 0,0x4945, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4946,0x4947, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4948, 0, 0,0x4949, 0,
|
|
|
|
0, 0,0x494A,0x494B, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x494C,0x494D,0x494E,0x494F,0x4950, 0, 0,
|
|
|
|
0x4951, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4952, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4953, 0, 0, 0, 0,0x4954,0x4955, 0,
|
|
|
|
0,0x4956, 0, 0,0x4957, 0, 0, 0,
|
|
|
|
0x742E, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4958,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4959, 0,
|
|
|
|
0x495A,0x495B,0x495C,0x495D, 0,0x495E, 0, 0,
|
|
|
|
0,0x495F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4960};
|
|
|
|
|
|
|
|
/* page 26 0x70FA-0x71DC */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021226[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4961, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4962,0x4963,0x4964,0x4965,0x4966, 0, 0,
|
|
|
|
0,0x4967,0x4968, 0, 0,0x4969, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x496A, 0,0x496B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x496C, 0,0x496D, 0,0x496E,0x496F,0x4970,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4971, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4972,
|
|
|
|
0, 0, 0,0x4973,0x4974,0x4975, 0, 0,
|
|
|
|
0x4976,0x4977, 0, 0, 0, 0,0x4978, 0,
|
|
|
|
0x4979, 0, 0, 0, 0,0x497A, 0, 0,
|
|
|
|
0x497B, 0,0x497C, 0,0x497D, 0,0x497E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A21, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4A22,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A23, 0,
|
|
|
|
0, 0, 0,0x4A24, 0,0x4A25, 0, 0,
|
|
|
|
0, 0,0x4A26, 0, 0, 0, 0, 0,
|
|
|
|
0x4A27, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4A28,0x4A29, 0, 0, 0, 0,0x4A2A, 0,
|
|
|
|
0x4A2B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4A2C,0x4A2D, 0,
|
|
|
|
0x4A2E,0x4A2F, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4A30, 0, 0, 0, 0,0x4A31,0x4A32,0x4A33,
|
|
|
|
0, 0,0x4A34, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A35,0x4A36, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A37, 0, 0,0x4A38, 0, 0,0x4A39,
|
|
|
|
0x4A3A, 0,0x4A3B};
|
|
|
|
|
|
|
|
/* page 27 0x71F8-0x7E9E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021227[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4A3C, 0, 0, 0, 0, 0,0x4A3D, 0,
|
|
|
|
0x4A3E, 0, 0, 0, 0, 0, 0,0x4A3F,
|
|
|
|
0x4A40,0x4A41, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4A42, 0, 0, 0,0x4A43,
|
|
|
|
0, 0,0x4A44, 0, 0,0x4A45, 0,0x4A46,
|
|
|
|
0, 0, 0, 0,0x4A47, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4A48, 0, 0, 0,0x4A49,
|
|
|
|
0, 0, 0, 0,0x4A4A, 0, 0, 0,
|
|
|
|
0x4A4B,0x4A4C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4A4D,0x4A4E,0x4A4F, 0,0x4A50, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A51,0x4A52,
|
|
|
|
0x4A53, 0, 0,0x4A54, 0,0x4A55,0x4A56, 0,
|
|
|
|
0, 0,0x4A57, 0,0x4A58, 0,0x4A59, 0,
|
|
|
|
0x4A5A, 0, 0,0x4A5B, 0, 0, 0, 0,
|
|
|
|
0x4A5C, 0, 0,0x4A5D, 0, 0,0x4A5E,0x4A5F,
|
|
|
|
0,0x4A60, 0, 0, 0, 0, 0,0x4A61,
|
|
|
|
0x4A62, 0, 0,0x4A63,0x4A64, 0, 0,0x4A65,
|
|
|
|
0, 0, 0, 0,0x4A66, 0, 0, 0,
|
|
|
|
0,0x4A67, 0, 0, 0,0x4A68,0x4A69, 0,
|
|
|
|
0, 0, 0,0x4A6A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4A6B, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4A6C, 0, 0, 0, 0,0x4A6D,0x4A6E, 0,
|
|
|
|
0,0x4A6F, 0, 0,0x4A70, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4A71, 0,
|
|
|
|
0,0x4A72, 0, 0, 0, 0, 0,0x4A73,
|
|
|
|
0,0x4A74, 0, 0,0x4A75, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4A76,0x4A77, 0,
|
|
|
|
0x4A78, 0, 0, 0, 0, 0, 0,0x4A79,
|
|
|
|
0, 0, 0, 0, 0,0x4A7A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4A7B,0x4A7C, 0, 0, 0,
|
|
|
|
0, 0,0x4A7D,0x4A7E, 0, 0,0x4B21, 0,
|
|
|
|
0, 0,0x4B22, 0,0x4B23,0x4B24, 0,0x4B25,
|
|
|
|
0, 0, 0,0x4B26, 0,0x4B27, 0, 0,
|
|
|
|
0, 0,0x4B28,0x4B29, 0, 0, 0, 0,
|
|
|
|
0x4B2A,0x4B2B, 0, 0, 0, 0,0x4B2C, 0,
|
|
|
|
0, 0,0x4B2D, 0,0x4B2E, 0, 0,0x4B2F,
|
|
|
|
0x4B30, 0, 0, 0,0x4B31, 0, 0, 0,
|
|
|
|
0,0x4B32,0x4B33, 0, 0,0x4B34, 0, 0,
|
|
|
|
0, 0,0x4B35,0x4B36, 0,0x4B37, 0, 0,
|
|
|
|
0, 0, 0,0x4B38, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4B39, 0, 0,
|
|
|
|
0x4B3A, 0,0x4B3B, 0, 0, 0,0x4B3C, 0,
|
|
|
|
0x4B3D, 0, 0, 0, 0,0x4B3E,0x4B3F,0x4B40,
|
|
|
|
0x4B41, 0, 0, 0, 0, 0,0x4B42,0x4B43,
|
|
|
|
0,0x4B44, 0,0x4B45,0x4B46, 0,0x4B47,0x4B48,
|
|
|
|
0,0x4B49, 0, 0, 0, 0, 0,0x4B4A,
|
|
|
|
0,0x4B4B, 0, 0,0x4B4C, 0, 0, 0,
|
|
|
|
0x4B4D,0x4B4E, 0,0x4B4F, 0,0x4B50,0x4B51, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4B52, 0,
|
|
|
|
0x4B53, 0, 0,0x4B54, 0,0x4B55, 0,0x4B56,
|
|
|
|
0x4B57, 0, 0, 0,0x4B58, 0,0x4B59,0x4B5A,
|
|
|
|
0x4B5B, 0,0x4B5C, 0, 0,0x4B5D,0x4B5E, 0,
|
|
|
|
0, 0,0x4B5F,0x4B60, 0,0x4B61, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4B62, 0,0x4B63,
|
|
|
|
0,0x4B64, 0, 0,0x4B65,0x4B66, 0,0x4B67,
|
|
|
|
0, 0, 0, 0, 0,0x4B68,0x4B69, 0,
|
|
|
|
0,0x4B6A, 0,0x4B6B,0x4B6C, 0, 0,0x4B6D,
|
|
|
|
0, 0,0x4B6E,0x4B6F, 0, 0,0x4B70, 0,
|
|
|
|
0,0x4B71, 0, 0, 0,0x4B72, 0, 0,
|
|
|
|
0,0x4B73, 0,0x4B74, 0, 0,0x4B75,0x4B76,
|
|
|
|
0,0x4B77, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4B78,0x4B79, 0,0x4B7A,
|
|
|
|
0,0x4B7B,0x4B7C,0x4B7D, 0,0x4B7E, 0,0x4C21,
|
|
|
|
0x4C22,0x4C23, 0, 0,0x4C24, 0, 0,0x4C25,
|
|
|
|
0, 0,0x4C26, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4C27, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4C28,0x4C29, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4C2A, 0,0x4C2B, 0,
|
|
|
|
0x4C2C,0x4C2D,0x4C2E,0x4C2F,0x4C30,0x4C31,0x4C32,0x4C33,
|
|
|
|
0x4C34,0x4C35, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4C36, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4C37, 0, 0,0x4C38,0x4C39, 0,0x4C3A,0x4C3B,
|
|
|
|
0, 0, 0,0x4C3C, 0,0x4C3D, 0, 0,
|
|
|
|
0,0x4C3E,0x4C3F, 0, 0, 0, 0,0x4C40,
|
|
|
|
0, 0, 0, 0, 0,0x4C41, 0, 0,
|
|
|
|
0, 0,0x4C42, 0, 0, 0,0x4C43,0x4C44,
|
|
|
|
0x4C45, 0, 0,0x4C46, 0,0x4C47,0x4C48, 0,
|
|
|
|
0,0x4C49,0x4C4A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4C4B,0x4C4C, 0, 0, 0,0x4C4D,0x4C4E,0x4C4F,
|
|
|
|
0,0x4C50, 0, 0, 0, 0, 0,0x4C51,
|
|
|
|
0x4C52,0x4C53,0x4C54, 0, 0, 0, 0, 0,
|
|
|
|
0x4C55,0x4C56,0x4C57, 0,0x4C58, 0, 0,0x4C59,
|
|
|
|
0x4C5A,0x4C5B, 0,0x4C5C, 0, 0,0x4C5D, 0,
|
|
|
|
0x4C5E,0x4C5F,0x4C60,0x4C61, 0, 0,0x4C62,0x4C63,
|
|
|
|
0,0x4C64,0x4C65, 0, 0,0x4C66, 0, 0,
|
|
|
|
0,0x4C67, 0,0x4C68, 0, 0, 0,0x4C69,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4C6A,0x4C6B, 0, 0,0x4C6C, 0, 0, 0,
|
|
|
|
0x4C6D, 0, 0,0x4C6E, 0, 0, 0, 0,
|
|
|
|
0x4C6F, 0,0x4C70,0x4C71, 0, 0,0x4C72,0x4C73,
|
|
|
|
0, 0, 0, 0,0x4C74, 0, 0, 0,
|
|
|
|
0x4C75, 0,0x4C76,0x4C77, 0, 0, 0,0x4C78,
|
|
|
|
0, 0, 0, 0,0x4C79, 0, 0, 0,
|
|
|
|
0, 0,0x4C7A,0x4C7B,0x4C7C, 0, 0,0x4C7D,
|
|
|
|
0,0x7450, 0, 0, 0, 0,0x4C7E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4D21, 0, 0, 0,0x4D22,0x4D23,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4D24,0x4D25, 0, 0,0x4D26, 0, 0,0x4D27,
|
|
|
|
0,0x4D28,0x4D29, 0, 0, 0, 0,0x4D2A,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4D2B, 0,
|
|
|
|
0,0x4D2C, 0, 0, 0,0x4D2D,0x4D2E,0x4D2F,
|
|
|
|
0x4D30, 0, 0,0x4D31, 0, 0, 0,0x4D32,
|
|
|
|
0x4D33, 0, 0, 0, 0, 0,0x4D34, 0,
|
|
|
|
0x4D35, 0,0x4D36, 0, 0, 0, 0,0x4D37,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4D38,0x4D39,
|
|
|
|
0,0x4D3A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4D3B,
|
|
|
|
0,0x4D3C, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4D3D,0x4D3E,0x4D3F,0x4D40,0x4D41,0x4D42, 0,
|
|
|
|
0,0x4D43, 0, 0, 0,0x4D44, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4D45, 0,0x4D46,0x4D47, 0,0x4D48, 0, 0,
|
|
|
|
0,0x4D49, 0, 0,0x4D4A, 0, 0, 0,
|
|
|
|
0, 0,0x4D4B, 0,0x4D4C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4D4D, 0, 0, 0,
|
|
|
|
0, 0,0x4D4E, 0, 0, 0, 0,0x4D4F,
|
|
|
|
0x4D50,0x4D51, 0, 0,0x4D52, 0,0x4D53, 0,
|
|
|
|
0, 0, 0, 0,0x4D54, 0,0x4D55,0x4D56,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x4D57,
|
|
|
|
0, 0, 0, 0,0x4D58, 0, 0,0x4D59,
|
|
|
|
0x4D5A,0x4D5B, 0, 0,0x4D5C, 0, 0,0x4D5D,
|
|
|
|
0, 0, 0, 0,0x4D5E, 0,0x4D5F,0x4D60,
|
|
|
|
0,0x4D61, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4D62, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4D63, 0,0x4D64,0x4D65,0x4D66, 0, 0,0x4D67,
|
|
|
|
0x4D68, 0,0x4D69, 0,0x4D6A, 0, 0,0x4D6B,
|
|
|
|
0, 0,0x4D6C,0x4D6D, 0,0x4D6E,0x4D6F, 0,
|
|
|
|
0,0x4D70, 0,0x4D71,0x4D72,0x4D73,0x4D74, 0,
|
|
|
|
0, 0, 0,0x4D75, 0,0x4D76,0x4D77, 0,
|
|
|
|
0,0x4D78, 0, 0, 0,0x4D79, 0, 0,
|
|
|
|
0, 0,0x4D7A,0x4D7B, 0,0x4D7C, 0, 0,
|
|
|
|
0x4D7D,0x4D7E,0x4E21, 0,0x4E22, 0, 0, 0,
|
|
|
|
0x4E24,0x4E25, 0,0x4E26,0x4E27,0x4E28, 0, 0,
|
|
|
|
0,0x4E29,0x4E23,0x4E2A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4E2B, 0, 0,
|
|
|
|
0,0x4E2C, 0, 0, 0, 0, 0,0x4E2D,
|
|
|
|
0, 0, 0, 0,0x4E2E,0x4E2F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4E30,0x4E31,0x4E32,
|
|
|
|
0,0x4E33, 0, 0,0x4E34, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4E35,0x7451, 0, 0,0x4E36, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4E37,0x4E38, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4E39, 0, 0,
|
|
|
|
0, 0, 0,0x4E3A,0x4E3B,0x4E3C,0x7452,0x4E3D,
|
|
|
|
0x4E3E, 0,0x4E3F,0x4E40,0x4E41,0x4E42,0x4E43,0x4E44,
|
|
|
|
0x4E45, 0,0x4E46, 0, 0,0x4E47, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4E48, 0, 0,
|
|
|
|
0,0x4E49, 0, 0, 0,0x4E4A, 0, 0,
|
|
|
|
0,0x4E4B, 0,0x4E4C,0x4E4D, 0,0x4E4E, 0,
|
|
|
|
0, 0, 0, 0,0x4E4F, 0, 0, 0,
|
|
|
|
0,0x4E50, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x4E51, 0, 0, 0, 0, 0,0x4E52, 0,
|
|
|
|
0x4E53, 0, 0, 0,0x4E54, 0, 0, 0,
|
|
|
|
0x4E55,0x4E56, 0, 0, 0, 0,0x4E57, 0,
|
|
|
|
0,0x4E58, 0, 0,0x4E59, 0, 0, 0,
|
|
|
|
0x4E5A, 0, 0, 0, 0, 0,0x4E5B, 0,
|
|
|
|
0, 0,0x4E5C, 0, 0, 0,0x4E5D, 0,
|
|
|
|
0, 0,0x4E5E, 0,0x4E5F,0x4E60, 0,0x4E61,
|
|
|
|
0,0x4E62,0x4E63, 0,0x4E64, 0, 0, 0,
|
|
|
|
0, 0,0x4E65, 0, 0, 0, 0, 0,
|
|
|
|
0x4E66, 0, 0, 0, 0,0x4E67,0x4E68,0x4E69,
|
|
|
|
0, 0, 0, 0,0x4E6A,0x4E6B,0x4E6C, 0,
|
|
|
|
0,0x4E6D, 0, 0, 0,0x4E6E,0x4E6F, 0,
|
|
|
|
0, 0,0x4E70, 0, 0,0x4E71,0x4E72, 0,
|
|
|
|
0, 0,0x4E73, 0, 0,0x4E74,0x4E75,0x4E76,
|
|
|
|
0, 0,0x4E77, 0, 0, 0,0x4E78,0x4E79,
|
|
|
|
0, 0, 0, 0,0x4E7A, 0,0x4E7B,0x4E7C,
|
|
|
|
0x4E7D, 0,0x4E7E, 0,0x4F21, 0, 0,0x4F22,
|
|
|
|
0, 0,0x4F23, 0,0x4F24, 0, 0, 0,
|
|
|
|
0x4F25, 0,0x4F26,0x4F27,0x4F28, 0, 0, 0,
|
|
|
|
0, 0,0x4F29, 0, 0,0x4F2A, 0, 0,
|
|
|
|
0x4F2B, 0, 0, 0,0x4F2C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4F2D,0x4F2E, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4F2F,0x4F30,0x4F31, 0,
|
|
|
|
0, 0,0x4F32, 0, 0, 0, 0,0x4F33,
|
|
|
|
0, 0,0x4F34, 0, 0, 0, 0,0x4F35,
|
|
|
|
0, 0,0x4F36, 0, 0, 0,0x4F37,0x4F38,
|
|
|
|
0,0x4F39, 0, 0, 0,0x4F3A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x4F3B, 0,
|
|
|
|
0, 0, 0,0x4F3C, 0, 0, 0, 0,
|
|
|
|
0,0x4F3D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x4F3E,0x4F3F, 0, 0,0x4F40, 0, 0,
|
|
|
|
0,0x4F41, 0, 0, 0, 0,0x4F42,0x4F43,
|
|
|
|
0x4F44, 0, 0, 0,0x4F45, 0,0x4F46, 0,
|
|
|
|
0, 0,0x4F47, 0,0x4F48, 0, 0, 0,
|
|
|
|
0x4F49,0x4F4A, 0, 0,0x4F4B, 0, 0, 0,
|
|
|
|
0x4F4C, 0, 0,0x4F4D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4F4E,0x4F4F, 0,
|
|
|
|
0,0x4F50, 0, 0, 0,0x4F51,0x4F52, 0,
|
|
|
|
0,0x4F53, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4F54, 0, 0,
|
|
|
|
0,0x4F55,0x4F56,0x4F57, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x4F58,0x4F59, 0,
|
|
|
|
0x4F5A, 0, 0, 0, 0,0x4F5B, 0,0x4F5C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x4F5D,0x4F5E, 0, 0,0x4F5F,
|
|
|
|
0x4F60, 0, 0, 0,0x4F61, 0,0x4F62, 0,
|
|
|
|
0, 0,0x4F63, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x4F64, 0,0x4F65, 0,
|
|
|
|
0x4F66,0x4F67, 0,0x4F68,0x4F69, 0, 0, 0,
|
|
|
|
0x4F6A, 0,0x4F6B, 0, 0, 0,0x4F6C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4F6D, 0, 0, 0,0x4F6E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x4F6F, 0, 0, 0, 0,0x4F70,
|
|
|
|
0, 0, 0, 0,0x4F71, 0, 0, 0,
|
|
|
|
0x4F72, 0, 0, 0, 0,0x4F74,0x4F75,0x4F76,
|
|
|
|
0,0x4F73, 0, 0,0x4F77, 0, 0, 0,
|
|
|
|
0x4F78, 0, 0, 0,0x4F79,0x4F7A, 0, 0,
|
|
|
|
0x4F7B,0x4F7C,0x4F7D,0x4F7E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5021, 0,0x5022, 0,0x5023,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5024,
|
|
|
|
0x5025,0x5026, 0, 0,0x5027, 0,0x5028, 0,
|
|
|
|
0, 0,0x5029,0x502A, 0,0x502B,0x502C, 0,
|
|
|
|
0, 0, 0,0x502E, 0, 0, 0,0x502F,
|
|
|
|
0x5030,0x5031, 0, 0,0x502D, 0,0x5032, 0,
|
|
|
|
0, 0,0x5033, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5034,0x5035, 0, 0,0x5037,0x5038,
|
|
|
|
0, 0,0x5039,0x503A, 0, 0, 0,0x503B,
|
|
|
|
0x5036, 0, 0, 0, 0, 0,0x503C, 0,
|
|
|
|
0, 0, 0, 0,0x503D, 0, 0, 0,
|
|
|
|
0x503E, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x503F, 0,0x5040, 0,0x5041,0x5042,
|
|
|
|
0x5043, 0, 0, 0, 0,0x5044, 0,0x5045,
|
|
|
|
0,0x5046, 0, 0, 0,0x5047, 0, 0,
|
|
|
|
0x7454,0x5048, 0, 0,0x5049,0x504A, 0, 0,
|
|
|
|
0, 0, 0,0x504B, 0,0x504C, 0,0x504D,
|
|
|
|
0, 0, 0, 0,0x504E,0x504F,0x5050, 0,
|
|
|
|
0, 0,0x5051,0x5052, 0, 0, 0,0x5053,
|
|
|
|
0,0x5054, 0, 0,0x5055, 0, 0, 0,
|
|
|
|
0x5056, 0, 0,0x5057,0x5058, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5059,
|
|
|
|
0,0x505A, 0,0x505B, 0, 0, 0, 0,
|
|
|
|
0, 0,0x505C, 0, 0, 0, 0, 0,
|
|
|
|
0,0x505D, 0,0x505E,0x505F, 0,0x5060, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5061,0x5062, 0, 0, 0,
|
|
|
|
0,0x5063, 0,0x5064,0x5065,0x5066,0x5067, 0,
|
|
|
|
0x5068, 0, 0,0x5069,0x506A, 0, 0, 0,
|
|
|
|
0,0x506B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x506C,0x506D, 0,0x506E, 0, 0, 0,0x506F,
|
|
|
|
0,0x5070, 0, 0,0x5071, 0, 0, 0,
|
|
|
|
0x5072, 0, 0,0x5073, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5074, 0,0x5075, 0, 0,0x5076,
|
|
|
|
0x5077, 0,0x5078, 0, 0, 0, 0,0x5079,
|
|
|
|
0, 0, 0, 0,0x507A, 0,0x507B, 0,
|
|
|
|
0, 0,0x507C, 0, 0,0x507D,0x507E, 0,
|
|
|
|
0x5121, 0,0x5122, 0, 0,0x5123, 0, 0,
|
|
|
|
0, 0,0x5124,0x5125, 0,0x5126, 0, 0,
|
|
|
|
0,0x5127, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5128, 0, 0, 0,0x5129, 0, 0, 0,
|
|
|
|
0, 0,0x512A,0x512B, 0, 0, 0,0x512C,
|
|
|
|
0,0x512D,0x512E, 0,0x512F, 0, 0, 0,
|
|
|
|
0,0x5130, 0, 0, 0,0x5131, 0, 0,
|
|
|
|
0, 0, 0,0x5132, 0, 0,0x5133, 0,
|
|
|
|
0,0x5134, 0, 0, 0, 0, 0,0x5135,
|
|
|
|
0, 0, 0,0x5136, 0,0x5137, 0,0x5138,
|
|
|
|
0x5139, 0, 0, 0,0x513A,0x513B, 0, 0,
|
|
|
|
0x513C,0x513D,0x513E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x513F,0x5140, 0,0x5141,
|
|
|
|
0x5142, 0, 0, 0,0x5143, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5144,0x5145, 0,
|
|
|
|
0,0x5146, 0, 0,0x5147,0x5148, 0,0x5149,
|
|
|
|
0x514A, 0, 0, 0, 0,0x514B, 0,0x514C,
|
|
|
|
0, 0,0x514D, 0, 0,0x514E, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x514F, 0, 0,
|
|
|
|
0x5150, 0, 0, 0, 0, 0,0x5151, 0,
|
|
|
|
0x5152, 0,0x5153, 0, 0,0x5154,0x5155, 0,
|
|
|
|
0, 0,0x5156,0x5157, 0, 0, 0, 0,
|
|
|
|
0x5158,0x5159, 0, 0,0x515A, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x515B, 0,
|
|
|
|
0x515C, 0, 0,0x515D, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x515E, 0, 0, 0,
|
|
|
|
0, 0, 0,0x515F, 0,0x5160, 0, 0,
|
|
|
|
0,0x5161, 0,0x5162,0x5163, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5164, 0,
|
|
|
|
0,0x5165, 0, 0,0x5166, 0,0x5167, 0,
|
|
|
|
0,0x5168, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5169, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x7459,
|
|
|
|
0x516A,0x516B, 0,0x516C,0x516D, 0, 0, 0,
|
|
|
|
0,0x516E, 0, 0,0x516F, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5170, 0,0x5171,0x5172, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5173,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5174, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5175,
|
|
|
|
0, 0, 0,0x5176, 0, 0, 0,0x5177,
|
|
|
|
0,0x5178,0x5179,0x517A, 0,0x517B,0x517C,0x517D,
|
|
|
|
0x517E,0x5221, 0, 0,0x5222, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5223, 0,0x5224,
|
|
|
|
0x5225,0x5226, 0, 0, 0, 0, 0,0x5227,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5228, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5229, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x522A, 0, 0, 0,0x522B, 0,0x522C, 0,
|
|
|
|
0,0x522D,0x522E, 0, 0,0x522F, 0,0x5230,
|
|
|
|
0, 0,0x5231,0x5232, 0, 0, 0,0x5233,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5234, 0, 0, 0,
|
|
|
|
0,0x5235, 0, 0, 0, 0,0x5236, 0,
|
|
|
|
0x5237,0x5238, 0, 0, 0, 0,0x5239, 0,
|
|
|
|
0, 0, 0,0x523A, 0, 0,0x523B, 0,
|
|
|
|
0x523C, 0, 0, 0, 0,0x523D, 0, 0,
|
|
|
|
0, 0, 0, 0,0x523E, 0, 0,0x523F,
|
|
|
|
0x5240, 0,0x5241, 0, 0,0x5242,0x5243, 0,
|
|
|
|
0, 0,0x5244,0x5245,0x5246,0x5247, 0, 0,
|
|
|
|
0, 0,0x5248, 0, 0,0x5249, 0, 0,
|
|
|
|
0x524A, 0,0x524B, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x524C, 0,0x524D,0x524E,
|
|
|
|
0,0x524F,0x5250,0x5251, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5252, 0,0x5253, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5254, 0,0x5255,0x5256, 0, 0,
|
|
|
|
0x5257,0x5258,0x5259, 0,0x525A, 0,0x525B, 0,
|
|
|
|
0,0x525C,0x525D,0x525E,0x525F, 0,0x5260, 0,
|
|
|
|
0,0x5261, 0,0x5262,0x5263, 0,0x5264,0x5265,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5266, 0,0x5267, 0, 0, 0, 0,
|
|
|
|
0x5268, 0, 0, 0, 0,0x5269,0x526A, 0,
|
|
|
|
0x526B, 0, 0, 0,0x526C, 0, 0, 0,
|
|
|
|
0,0x526D, 0,0x526E,0x526F, 0,0x5270, 0,
|
|
|
|
0,0x5271,0x5272, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5273, 0,
|
|
|
|
0, 0,0x5274, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5276,0x5277,0x5278, 0,0x5275, 0, 0,
|
|
|
|
0,0x5279,0x527A,0x527B,0x527C,0x527D,0x527E, 0,
|
|
|
|
0,0x5321, 0,0x5322, 0, 0, 0,0x5323,
|
|
|
|
0,0x5324, 0, 0, 0,0x5325,0x5326, 0,
|
|
|
|
0x5327, 0,0x5328, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5329, 0, 0,0x532A,0x532B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x532C,0x532D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x532E,
|
|
|
|
0, 0, 0, 0,0x532F, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5330, 0,
|
|
|
|
0x5331, 0, 0, 0, 0, 0,0x5332, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5333, 0, 0, 0, 0, 0,0x5334,0x5335,
|
|
|
|
0, 0,0x5336,0x5337,0x5338, 0, 0,0x5339,
|
|
|
|
0, 0, 0, 0,0x533A, 0, 0,0x533B,
|
|
|
|
0x533C,0x533D, 0, 0, 0,0x533E, 0,0x533F,
|
|
|
|
0, 0, 0,0x5340,0x5341,0x5342, 0,0x5343,
|
|
|
|
0,0x5344,0x5345, 0, 0,0x5346, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5347, 0,
|
|
|
|
0,0x5348, 0,0x5349, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x534A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x534B, 0, 0, 0,0x534C,
|
|
|
|
0x534D,0x534E, 0, 0, 0, 0, 0,0x534F,
|
|
|
|
0,0x5350,0x5351,0x5352, 0, 0,0x5353, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5354,0x5355, 0,
|
|
|
|
0, 0, 0,0x5356, 0, 0,0x5357, 0,
|
|
|
|
0, 0,0x5358, 0, 0,0x5359, 0, 0,
|
|
|
|
0,0x535A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x535B,0x535C,0x535D, 0,
|
|
|
|
0x535E,0x535F, 0, 0, 0, 0, 0,0x5360,
|
|
|
|
0x5361, 0, 0, 0, 0,0x5362, 0, 0,
|
|
|
|
0,0x5363, 0,0x5364, 0, 0, 0,0x5365,
|
|
|
|
0,0x5366,0x5367, 0,0x5368,0x5369, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x536A, 0,0x536B,
|
|
|
|
0, 0,0x536C, 0, 0, 0, 0, 0,
|
|
|
|
0x536D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x536E, 0,0x536F,0x5370, 0, 0, 0,0x5371,
|
|
|
|
0,0x5372,0x5373,0x5374, 0,0x5375,0x5376, 0,
|
|
|
|
0x5377, 0, 0,0x5378,0x5379,0x537A, 0, 0,
|
|
|
|
0,0x537B, 0, 0, 0, 0,0x537C,0x537D,
|
|
|
|
0, 0, 0, 0, 0,0x537E,0x5421, 0,
|
|
|
|
0x745C, 0, 0, 0, 0, 0,0x5422,0x5423,
|
|
|
|
0, 0,0x5424, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5425, 0, 0,0x5426,0x5427,
|
|
|
|
0,0x5428, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5429,0x542A,0x542B,0x542C,0x542D, 0,
|
|
|
|
0, 0, 0, 0,0x542E,0x542F,0x5430, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x745D,0x5431,
|
|
|
|
0,0x5432, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5434, 0, 0,0x5435,0x5436, 0,
|
|
|
|
0, 0,0x5437,0x5438, 0,0x5439, 0, 0,
|
|
|
|
0,0x543A, 0, 0, 0,0x543B,0x543C, 0,
|
|
|
|
0,0x543D,0x543E, 0, 0, 0, 0, 0,
|
|
|
|
0x5433, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x543F, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5440,0x5441, 0, 0, 0,0x5442, 0,0x5443,
|
|
|
|
0, 0, 0, 0,0x5444,0x5445, 0, 0,
|
|
|
|
0x5446, 0, 0, 0, 0, 0, 0,0x5447,
|
|
|
|
0x5448, 0, 0, 0,0x5449,0x544A, 0,0x544B,
|
|
|
|
0, 0, 0,0x544C, 0, 0,0x544D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x544E,
|
|
|
|
0, 0, 0, 0,0x544F,0x5450, 0,0x5451,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5452, 0,
|
|
|
|
0x5453, 0,0x5454, 0, 0, 0, 0, 0,
|
|
|
|
0x5455, 0, 0, 0, 0, 0, 0,0x5456,
|
|
|
|
0,0x5457,0x5458, 0, 0,0x5459, 0, 0,
|
|
|
|
0, 0, 0,0x545A, 0, 0,0x545B,0x545C,
|
|
|
|
0, 0, 0,0x545D, 0, 0, 0, 0,
|
|
|
|
0x545E, 0, 0, 0, 0, 0,0x545F, 0,
|
|
|
|
0,0x5460, 0, 0, 0, 0,0x5461,0x5462,
|
|
|
|
0, 0,0x5463, 0, 0,0x5464, 0, 0,
|
|
|
|
0,0x5465, 0, 0, 0,0x5466, 0, 0,
|
|
|
|
0x5467, 0,0x5468, 0, 0,0x5469,0x546A};
|
|
|
|
|
|
|
|
/* page 28 0x7F3B-0x8044 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021228[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x546C,0x546B,0x546D,0x546E,0x546F, 0, 0, 0,
|
|
|
|
0x5470,0x5471, 0, 0,0x5472, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5473, 0, 0,0x5474,
|
|
|
|
0x5475, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5476,0x5477,0x5478, 0, 0, 0,0x5479, 0,
|
|
|
|
0x547A,0x547B,0x547C,0x547D, 0, 0, 0, 0,
|
|
|
|
0, 0,0x547E, 0, 0, 0,0x5521, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5522,0x5523,0x5524,0x5525, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5526, 0,0x5527, 0,0x5528,0x5529,0x552A, 0,
|
|
|
|
0, 0, 0,0x552B,0x552C, 0, 0, 0,
|
|
|
|
0,0x552D, 0, 0, 0, 0,0x552E,0x552F,
|
|
|
|
0, 0, 0,0x5530, 0, 0, 0,0x5531,
|
|
|
|
0, 0,0x5532, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5533, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5534, 0, 0,0x5535,0x5536, 0, 0,
|
|
|
|
0x5537, 0, 0, 0, 0,0x5538, 0, 0,
|
|
|
|
0, 0, 0,0x5539,0x553A, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x553B, 0, 0, 0,0x553C, 0, 0, 0,
|
|
|
|
0x553D, 0,0x553E, 0, 0,0x553F, 0, 0,
|
|
|
|
0,0x5540, 0,0x5541,0x5542, 0, 0,0x5543,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5544,
|
|
|
|
0, 0,0x5545,0x5546,0x5547, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5548,0x5549, 0,0x554A,
|
|
|
|
0, 0,0x554B,0x554C,0x554D, 0,0x554E, 0,
|
|
|
|
0x554F,0x5550, 0,0x5551, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5552,0x5553,0x5554,0x5555, 0, 0,
|
|
|
|
0,0x5556, 0,0x5557, 0, 0, 0, 0,
|
|
|
|
0,0x5558, 0,0x5559, 0,0x555A, 0, 0,
|
|
|
|
0,0x555B,0x555C, 0,0x555D, 0,0x555E,0x555F,
|
|
|
|
0,0x5560, 0,0x5561, 0,0x5562, 0, 0,
|
|
|
|
0,0x5563};
|
|
|
|
|
|
|
|
/* page 29 0x8060-0x8362 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021229[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5564, 0, 0, 0,0x5565, 0,0x5566, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5567, 0, 0,
|
|
|
|
0,0x5568, 0, 0, 0,0x5569, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x556A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x556B, 0, 0, 0, 0, 0,0x556C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x556D, 0,0x556E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x556F,0x5570,
|
|
|
|
0, 0, 0,0x5571, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5572,0x5573, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5574, 0, 0, 0, 0,0x5575, 0,0x5576,
|
|
|
|
0, 0,0x5577, 0,0x5578,0x5579, 0,0x557A,
|
|
|
|
0x557B, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x557C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x557D,0x557E, 0,
|
|
|
|
0x5621, 0,0x5622,0x5623, 0, 0,0x5624, 0,
|
|
|
|
0,0x5625,0x5626, 0, 0, 0,0x5627, 0,
|
|
|
|
0, 0, 0,0x5628, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5629, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x562A,0x562B,
|
|
|
|
0x562C, 0, 0, 0,0x562D, 0,0x562E, 0,
|
|
|
|
0x562F, 0, 0, 0,0x5630, 0, 0,0x5631,
|
|
|
|
0, 0, 0, 0,0x5632, 0, 0, 0,
|
|
|
|
0x5633, 0, 0, 0, 0,0x5634, 0, 0,
|
|
|
|
0, 0,0x5635, 0,0x5636, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5637, 0,0x5638,
|
|
|
|
0, 0,0x5639, 0,0x563A, 0, 0, 0,
|
|
|
|
0, 0,0x563B, 0, 0, 0, 0,0x563C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x563D,0x563E, 0, 0, 0, 0, 0,0x563F,
|
|
|
|
0x5640,0x5641, 0, 0, 0,0x5642, 0,0x5643,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5644,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5645, 0, 0,0x5647,0x5648,0x5649, 0,
|
|
|
|
0, 0, 0,0x564A, 0, 0,0x564B, 0,
|
|
|
|
0x5646, 0, 0, 0, 0, 0,0x564C, 0,
|
|
|
|
0x564D, 0, 0,0x564E, 0, 0,0x564F, 0,
|
|
|
|
0, 0,0x5650, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5651, 0,
|
|
|
|
0, 0,0x5652, 0,0x5653, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5654, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5656, 0,0x5657, 0, 0,
|
|
|
|
0, 0,0x5658,0x5655, 0, 0,0x5659,0x565A,
|
|
|
|
0, 0, 0, 0, 0,0x565B, 0,0x565C,
|
|
|
|
0, 0, 0,0x565D, 0,0x565E,0x565F, 0,
|
|
|
|
0,0x5660, 0, 0,0x5661, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5662,0x5663, 0, 0, 0,
|
|
|
|
0x5664,0x5665,0x5666, 0, 0,0x5667,0x5668, 0,
|
|
|
|
0x5669,0x566A, 0, 0, 0,0x566B, 0,0x566C,
|
|
|
|
0x566D, 0, 0,0x566E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x566F,
|
|
|
|
0, 0, 0,0x5670,0x5671, 0, 0, 0,
|
|
|
|
0,0x5672,0x5673, 0, 0,0x5674, 0, 0,
|
|
|
|
0,0x5675,0x5676, 0, 0, 0, 0, 0,
|
|
|
|
0x5677, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5678, 0,0x5679, 0, 0, 0,
|
|
|
|
0, 0,0x567A, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x567B,0x567C,0x567D,0x567E, 0,
|
|
|
|
0, 0, 0,0x5721, 0, 0,0x5722,0x5723,
|
|
|
|
0,0x5724, 0, 0, 0, 0,0x5725, 0,
|
|
|
|
0, 0, 0, 0,0x5726, 0, 0, 0,
|
|
|
|
0x5727, 0, 0,0x5728, 0, 0, 0,0x5729,
|
|
|
|
0, 0, 0, 0, 0,0x572A, 0, 0,
|
|
|
|
0, 0, 0, 0,0x572B, 0, 0, 0,
|
|
|
|
0, 0, 0,0x572C, 0,0x572D, 0,0x572E,
|
|
|
|
0x572F,0x5730, 0,0x5731,0x5732, 0, 0,0x5733,
|
|
|
|
0,0x5734,0x5735, 0, 0, 0,0x5736, 0,
|
|
|
|
0,0x5737, 0, 0,0x5738, 0,0x5739, 0,
|
|
|
|
0x573A, 0,0x573B,0x573C, 0, 0, 0, 0,
|
|
|
|
0x573D,0x573E, 0,0x573F,0x5740, 0, 0,0x5741,
|
|
|
|
0x5742,0x5743,0x5744, 0, 0, 0,0x5745, 0,
|
|
|
|
0x5746, 0,0x5747, 0,0x5748, 0, 0,0x5749,
|
|
|
|
0, 0,0x574A, 0,0x574B, 0,0x574C,0x574D,
|
|
|
|
0, 0, 0, 0, 0, 0,0x574E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x574F, 0, 0, 0, 0,0x5750, 0, 0,
|
|
|
|
0, 0,0x5751, 0, 0, 0, 0, 0,
|
|
|
|
0x5752, 0,0x5753, 0,0x5754, 0, 0, 0,
|
|
|
|
0x5755, 0,0x5756, 0, 0,0x5757, 0,0x5758,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5759,0x575A,
|
|
|
|
0, 0, 0, 0, 0,0x575B,0x575C, 0,
|
|
|
|
0x575D,0x575E, 0, 0, 0, 0, 0,0x575F,
|
|
|
|
0x5760, 0,0x5761,0x5762, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5764, 0,0x5765,0x5766,0x5767,
|
|
|
|
0,0x5768,0x5769, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x576A,0x576B,0x576C, 0,
|
|
|
|
0x576D, 0, 0,0x576E, 0, 0, 0,0x576F,
|
|
|
|
0, 0,0x5770, 0,0x5771,0x5772, 0, 0,
|
|
|
|
0, 0,0x5773,0x5774,0x5775, 0, 0,0x5776,
|
|
|
|
0, 0, 0, 0, 0,0x5777,0x5778, 0,
|
|
|
|
0,0x5779, 0,0x583E,0x5763,0x577A,0x577B,0x577C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x745F};
|
|
|
|
|
|
|
|
/* page 30 0x8370-0x8419 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021230[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x577D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x577E, 0, 0, 0, 0,0x5821, 0,0x5822,
|
|
|
|
0x5823, 0,0x5824, 0,0x5825, 0,0x5826, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5827, 0, 0,
|
|
|
|
0, 0,0x5828, 0,0x5829,0x582A, 0, 0,
|
|
|
|
0x582B,0x582C, 0,0x582D,0x582E,0x582F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5830,0x5831,
|
|
|
|
0,0x5832, 0, 0,0x5833,0x584C, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5834,0x5835,
|
|
|
|
0x5836, 0, 0, 0, 0, 0, 0,0x5837,
|
|
|
|
0,0x5838, 0, 0, 0, 0, 0,0x5839,
|
|
|
|
0x583A,0x583B, 0, 0,0x583C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x583D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x583F, 0,0x5840, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5841, 0,
|
|
|
|
0x5842,0x5843, 0, 0,0x5844, 0, 0, 0,
|
|
|
|
0,0x5845, 0, 0, 0, 0,0x5846, 0,
|
|
|
|
0, 0,0x5847, 0, 0, 0, 0,0x5848,
|
|
|
|
0,0x5849, 0, 0, 0,0x584A, 0, 0,
|
|
|
|
0,0x584B};
|
|
|
|
|
|
|
|
/* page 31 0x842F-0x8880 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021231[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x584D, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x584E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x584F, 0,
|
|
|
|
0x5850,0x5851, 0,0x5852, 0, 0,0x5853, 0,
|
|
|
|
0x5854, 0,0x5855,0x5856, 0, 0, 0,0x5857,
|
|
|
|
0,0x5858,0x5859,0x585A, 0,0x585B, 0, 0,
|
|
|
|
0,0x585C, 0, 0, 0,0x585D,0x585E, 0,
|
|
|
|
0x585F, 0, 0,0x5860, 0, 0, 0, 0,
|
|
|
|
0,0x5861, 0, 0,0x5862,0x5863, 0,0x5864,
|
|
|
|
0,0x5865, 0, 0, 0,0x5866,0x5867, 0,
|
|
|
|
0, 0,0x5868, 0, 0, 0,0x5869, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x586A,0x586B, 0,0x586C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x586D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x586E,
|
|
|
|
0,0x586F,0x5870,0x5871, 0, 0, 0, 0,
|
|
|
|
0x5872, 0,0x5873, 0, 0,0x5874, 0, 0,
|
|
|
|
0, 0, 0,0x5875, 0, 0,0x5876,0x5877,
|
|
|
|
0,0x5878, 0,0x5879, 0, 0, 0, 0,
|
|
|
|
0x587A,0x587B, 0, 0, 0,0x587C, 0, 0,
|
|
|
|
0x587D, 0, 0, 0,0x587E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5921, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5922, 0, 0,0x5923, 0, 0, 0, 0,
|
|
|
|
0x5924,0x5925,0x5926,0x5927, 0, 0, 0, 0,
|
|
|
|
0x5928, 0, 0,0x592A,0x592B, 0,0x592C, 0,
|
|
|
|
0, 0, 0,0x592D,0x592E, 0, 0, 0,
|
|
|
|
0x592F, 0, 0, 0, 0,0x5930, 0,0x5931,
|
|
|
|
0,0x5932, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5933, 0,0x5934,
|
|
|
|
0, 0, 0,0x5935,0x5936,0x5937,0x5938, 0,
|
|
|
|
0x5939, 0, 0,0x593A,0x593B, 0, 0, 0,
|
|
|
|
0x593C, 0, 0,0x5929,0x593D,0x593E, 0,0x593F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5940, 0, 0, 0, 0, 0, 0,0x5941,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5942,0x5943,0x5944,0x5945,0x5946, 0, 0,0x5947,
|
|
|
|
0, 0,0x5948, 0, 0,0x5949,0x594A,0x594B,
|
|
|
|
0x594C,0x594D,0x594E,0x594F, 0,0x5950, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5951, 0, 0, 0,
|
|
|
|
0x5952, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5953,0x5954,0x5955, 0,0x5956, 0,
|
|
|
|
0x5957, 0,0x5958, 0, 0, 0,0x5959,0x595A,
|
|
|
|
0, 0,0x595B, 0,0x595C,0x595D, 0, 0,
|
|
|
|
0x595E, 0, 0, 0,0x595F, 0, 0, 0,
|
|
|
|
0,0x5960, 0, 0, 0, 0,0x5961, 0,
|
|
|
|
0x5962,0x5963, 0,0x5964, 0, 0,0x5965, 0,
|
|
|
|
0x5966, 0, 0, 0, 0, 0,0x5974, 0,
|
|
|
|
0,0x7461, 0, 0, 0,0x5967, 0,0x5968,
|
|
|
|
0x5969,0x596A, 0, 0, 0,0x596B,0x596C,0x596D,
|
|
|
|
0x596E, 0, 0,0x596F, 0, 0, 0, 0,
|
|
|
|
0x5970, 0, 0,0x5971,0x5972, 0, 0,0x5973,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5975, 0,0x5976, 0, 0, 0, 0,
|
|
|
|
0x5977,0x5978, 0, 0, 0, 0, 0,0x5979,
|
|
|
|
0,0x597A, 0, 0, 0, 0,0x597B, 0,
|
|
|
|
0, 0, 0, 0,0x597C, 0, 0,0x597D,
|
|
|
|
0, 0, 0, 0, 0,0x597E, 0, 0,
|
|
|
|
0x5A21,0x5A22, 0, 0, 0,0x5A23,0x5A24, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5A25,0x5A26,
|
|
|
|
0,0x5A27,0x5A28,0x5A29, 0, 0, 0, 0,
|
|
|
|
0,0x5A2A,0x5A2B, 0,0x5A2C, 0, 0,0x5A2D,
|
|
|
|
0, 0,0x5A2E, 0, 0, 0, 0, 0,
|
|
|
|
0x5A2F, 0,0x5A30, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5A31,
|
|
|
|
0,0x5A32, 0,0x5A33, 0,0x5A34,0x5A35, 0,
|
|
|
|
0,0x5A36,0x3866,0x5A37, 0, 0, 0,0x5A38,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5A39,0x5A3A, 0, 0,0x5A3B,
|
|
|
|
0x5A3C,0x5A3D,0x5A3E, 0, 0, 0,0x5A3F, 0,
|
|
|
|
0,0x5A40,0x5A41,0x5A42,0x5A43,0x5A44, 0, 0,
|
|
|
|
0, 0,0x5A45, 0, 0,0x5A46, 0, 0,
|
|
|
|
0x5A47, 0, 0, 0, 0, 0,0x5A48,0x5A49,
|
|
|
|
0x5A4A, 0, 0,0x5A4B, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5A6D, 0, 0, 0, 0,0x5A4C, 0,
|
|
|
|
0, 0,0x5A4D, 0, 0, 0, 0,0x5A4E,
|
|
|
|
0,0x5A4F, 0,0x5A50, 0,0x5A51, 0, 0,
|
|
|
|
0, 0,0x5A52, 0, 0, 0, 0,0x5A53,
|
|
|
|
0x5A54,0x5A55, 0, 0, 0, 0,0x5A56, 0,
|
|
|
|
0, 0,0x5A57, 0,0x5A58,0x5A59,0x5A5A, 0,
|
|
|
|
0x5A5B,0x5A5C,0x5A5D, 0, 0, 0, 0, 0,
|
|
|
|
0x5A5E,0x5A5F,0x5A60, 0,0x5A61, 0,0x5A62, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5A63,0x5A64, 0, 0,0x5A65, 0,
|
|
|
|
0x5A66, 0, 0,0x5A67, 0,0x5A68, 0, 0,
|
|
|
|
0,0x5A69, 0, 0,0x5A6A, 0,0x5A6B, 0,
|
|
|
|
0x5A6C, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5A6E, 0,0x5A6F,0x5A70, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5A71,0x5A72, 0,
|
|
|
|
0x5A73, 0, 0, 0,0x5A74, 0, 0,0x5A75,
|
|
|
|
0x5A76,0x5A77, 0, 0,0x5A78,0x5A79, 0, 0,
|
|
|
|
0, 0,0x5A7A, 0, 0, 0, 0,0x5A7B,
|
|
|
|
0x5A7C, 0,0x5A7D, 0,0x5A7E, 0, 0, 0,
|
|
|
|
0,0x5B21, 0, 0, 0, 0, 0,0x5B22,
|
|
|
|
0x5B23, 0,0x5B24,0x5B25, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5B26,0x5B27, 0,0x5B28,0x5B29,0x5B2A,
|
|
|
|
0,0x5B2B, 0, 0,0x5B2C, 0,0x5B2D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5B2E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5B2F, 0, 0, 0, 0,0x5B30, 0,
|
|
|
|
0, 0,0x5B31, 0, 0,0x5B32,0x5B33, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5B34, 0,0x5B35,0x5B36, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5B37, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5B38,0x5B39,0x5B3A,0x5B3B,
|
|
|
|
0x5B3C,0x5B3D,0x5B3E, 0,0x5B3F,0x5B40, 0, 0,
|
|
|
|
0,0x5B41, 0, 0,0x5B42, 0,0x5B43, 0,
|
|
|
|
0x5B44,0x5B45,0x5B46, 0, 0, 0, 0,0x5B47,
|
|
|
|
0,0x5B48, 0, 0,0x5B49, 0, 0, 0,
|
|
|
|
0x5B4A, 0, 0, 0, 0,0x5B4B,0x5B4C,0x5B4D,
|
|
|
|
0, 0,0x5B4E, 0, 0, 0,0x5B4F, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5B50,
|
|
|
|
0x5B51, 0,0x5B52, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5B53,0x5B54,0x5B55, 0, 0, 0,0x5B56,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5B57,0x5B58,
|
|
|
|
0, 0,0x5B59,0x5B5A, 0,0x5B5B, 0, 0,
|
|
|
|
0x5B5C, 0, 0,0x5B5D,0x5B5E,0x5B5F, 0, 0,
|
|
|
|
0, 0, 0,0x5B60,0x5B61, 0,0x5B62, 0,
|
|
|
|
0, 0,0x5B63, 0,0x5B64, 0, 0, 0,
|
|
|
|
0,0x5B65, 0,0x5B66, 0, 0, 0, 0,
|
|
|
|
0x5B67, 0,0x5B68, 0,0x5B69, 0, 0,0x5B6A,
|
|
|
|
0x7464, 0,0x5B6B,0x5B6C,0x5B6D, 0, 0, 0,
|
|
|
|
0,0x5B6E, 0,0x5B70,0x5B71,0x5B72, 0, 0,
|
|
|
|
0,0x5B73,0x5B6F,0x5B74,0x5B75,0x5B76, 0,0x5B77,
|
|
|
|
0x5B78, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5B79, 0, 0, 0, 0,0x5B7A,0x5B7B,
|
|
|
|
0,0x5B7C, 0,0x5B7D, 0, 0,0x5B7E, 0,
|
|
|
|
0, 0, 0,0x5C21, 0,0x5C22, 0, 0,
|
|
|
|
0, 0,0x5C23, 0,0x5C24, 0,0x5C25, 0,
|
|
|
|
0,0x5C26,0x5C27,0x5C28,0x5C29, 0, 0,0x5C2A,
|
|
|
|
0, 0,0x5C2B, 0, 0, 0,0x5C2C,0x5C2D,
|
|
|
|
0,0x5C2E, 0,0x5C2F, 0,0x5C30, 0, 0,
|
|
|
|
0x5C31,0x5C32, 0, 0, 0,0x5C33, 0, 0,
|
|
|
|
0, 0,0x5C34, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5C35, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5C36, 0,0x5C37, 0, 0, 0,
|
|
|
|
0,0x5C38};
|
|
|
|
|
|
|
|
/* page 32 0x8898-0x89BC */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021232[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5C39, 0,0x5C3A,0x5C3B,0x5C3C, 0, 0,0x5C3D,
|
|
|
|
0x5C3E, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5C3F, 0,0x5C40, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5C41, 0, 0,0x5C42,0x5C43, 0,
|
|
|
|
0x5C44, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5C45,0x5C46,0x5C47,0x5C48,0x5C49, 0,
|
|
|
|
0,0x5C4A,0x5C4B,0x5C4C, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5C4D, 0, 0,0x5C4E, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5C4F,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5C50,
|
|
|
|
0x5C51,0x5C52, 0, 0, 0,0x5C53, 0,0x5C54,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5C55, 0, 0, 0, 0,0x5C56, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5C57,0x5C58,0x5C59,
|
|
|
|
0, 0, 0, 0, 0,0x5C5A,0x5C5B, 0,
|
|
|
|
0x5C5C,0x5C5D,0x5C5E, 0,0x5C5F, 0, 0, 0,
|
|
|
|
0x5C60, 0, 0, 0, 0, 0,0x5C61,0x5C62,
|
|
|
|
0x5C63, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5C64,0x5C65,0x5C66, 0, 0,0x5C67, 0, 0,
|
|
|
|
0,0x5C68,0x5C69, 0, 0, 0,0x5C6A, 0,
|
|
|
|
0x5C6B, 0,0x5C6C, 0, 0,0x5C6D,0x5C6E, 0,
|
|
|
|
0,0x5C6F, 0, 0, 0, 0, 0,0x5C70,
|
|
|
|
0, 0,0x5C71, 0, 0, 0, 0,0x5C72,
|
|
|
|
0, 0,0x5C73,0x5C74,0x5C75, 0, 0, 0,
|
|
|
|
0,0x5C76,0x5C77,0x5C78, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5C79, 0, 0,0x5C7A, 0,
|
|
|
|
0x5C7B, 0, 0,0x5C7C, 0,0x5C7D, 0, 0,
|
|
|
|
0, 0,0x5C7E,0x5D21,0x5D22,0x5D23, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5D24, 0, 0, 0,0x5D25, 0, 0,
|
|
|
|
0x5D26, 0, 0, 0,0x5D27,0x5D28, 0, 0,
|
|
|
|
0, 0, 0,0x5D29,0x5D2A, 0, 0,0x5D2B,
|
|
|
|
0x5D2C, 0, 0, 0, 0,0x5D2D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5D2E, 0, 0, 0,0x5D2F,0x5D30,0x5D31,0x5D32,
|
|
|
|
0, 0, 0, 0,0x5D33};
|
|
|
|
|
|
|
|
/* page 33 0x89D4-0x8B9F */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021233[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5D34,0x5D35,0x5D36,0x5D37,0x5D38, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5D39, 0, 0, 0,0x5D3A, 0,0x5D3B,
|
|
|
|
0,0x5D3C, 0, 0, 0,0x5D3D, 0,0x5D3E,
|
|
|
|
0, 0,0x5D3F, 0, 0,0x5D40, 0, 0,
|
|
|
|
0,0x5D41, 0,0x5D42, 0, 0, 0, 0,
|
|
|
|
0x5D43,0x5D44, 0,0x5D45, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5D46, 0,0x5D47,0x5D48, 0,
|
|
|
|
0x5D49,0x5D4A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5D4B, 0,0x5D4C, 0,0x5D4D, 0,
|
|
|
|
0x5D4E, 0,0x5D4F, 0, 0, 0, 0,0x5D50,
|
|
|
|
0x5D51, 0, 0,0x5D52, 0, 0, 0, 0,
|
|
|
|
0,0x5D53, 0,0x5D54, 0, 0, 0, 0,
|
|
|
|
0,0x5D55,0x5D56, 0,0x5D57, 0, 0,0x5D58,
|
|
|
|
0,0x5D59, 0,0x5D5A, 0,0x5D5B, 0, 0,
|
|
|
|
0,0x5D5C,0x5D5D, 0, 0, 0, 0,0x5D5E,
|
|
|
|
0, 0,0x5D5F,0x5D60,0x5D61, 0, 0, 0,
|
|
|
|
0x5D62,0x5D63, 0, 0, 0,0x5D64, 0, 0,
|
|
|
|
0,0x5D65, 0,0x5D66, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5D67,0x5D68,0x5D69, 0,0x5D6A,0x5D6B,0x5D6C,
|
|
|
|
0, 0,0x5D6D,0x5D6E,0x5D6F, 0, 0,0x5D70,
|
|
|
|
0, 0,0x5D71, 0, 0, 0, 0,0x5D72,
|
|
|
|
0, 0, 0,0x5D73,0x5D74, 0,0x5D75, 0,
|
|
|
|
0, 0,0x5D76,0x5D77, 0,0x5D78, 0, 0,
|
|
|
|
0, 0, 0,0x5D79, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5D7A, 0,0x5D7B, 0, 0,
|
|
|
|
0, 0,0x5D7C,0x5D7D, 0, 0, 0,0x5D7E,
|
|
|
|
0, 0,0x5E21,0x5E22, 0, 0, 0,0x5E23,
|
|
|
|
0, 0,0x5E24, 0, 0, 0, 0,0x5E25,
|
|
|
|
0, 0,0x5E26, 0,0x5E27,0x5E28,0x5E29, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5E2A, 0,0x5E2B,
|
|
|
|
0x5E2C,0x5E2D, 0,0x5E2E, 0, 0, 0, 0,
|
|
|
|
0,0x5E2F, 0,0x5E30, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5E31, 0, 0, 0,0x5E32, 0, 0, 0,
|
|
|
|
0x5E33,0x5E34,0x5E35, 0, 0, 0, 0, 0,
|
|
|
|
0x5E36, 0, 0,0x5E37, 0, 0, 0, 0,
|
|
|
|
0,0x5E38,0x5E39, 0, 0, 0,0x5E3F,0x5E3A,
|
|
|
|
0, 0, 0, 0, 0,0x5E3B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5E3C, 0,0x5E3D,0x5E3E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5E40, 0, 0,0x5E41, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5E42, 0, 0, 0, 0,
|
|
|
|
0x5E43, 0, 0, 0, 0, 0,0x5E44,0x5E45,
|
|
|
|
0x5E46,0x5E47,0x5E48, 0,0x5E49, 0, 0, 0,
|
|
|
|
0,0x5E4E, 0, 0, 0, 0,0x5E4A,0x5E4B,
|
|
|
|
0x5E4C, 0, 0, 0, 0,0x5E4D, 0, 0,
|
|
|
|
0, 0,0x5E4F, 0, 0, 0, 0,0x5E50,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5E51, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5E52, 0,0x5E53,0x5E54, 0, 0,
|
|
|
|
0x5E55, 0,0x5E56,0x7466, 0,0x5E57, 0, 0,
|
|
|
|
0x5E58,0x5E59, 0, 0, 0, 0, 0,0x5E5A,
|
|
|
|
0,0x5E5B, 0,0x5E5C, 0, 0, 0, 0,
|
|
|
|
0x5E5D,0x5E5E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5E5F, 0,0x5E60,0x5E61};
|
|
|
|
|
|
|
|
/* page 34 0x8C38-0x8CA4 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021234[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5E62,0x5E63, 0, 0, 0,0x5E64,0x5E65, 0,
|
|
|
|
0, 0, 0, 0, 0,0x5E66, 0,0x5E67,
|
|
|
|
0,0x5E68, 0,0x5E69, 0, 0, 0,0x5E6A,
|
|
|
|
0,0x5E6B, 0,0x5E6C,0x5E6D, 0, 0,0x5E6E,
|
|
|
|
0x5E6F,0x5E72, 0,0x5E70, 0,0x5E71, 0, 0,
|
|
|
|
0, 0, 0,0x5E73,0x5E74, 0,0x5E75, 0,
|
|
|
|
0x5E76,0x5E77, 0, 0, 0,0x5E78, 0, 0,
|
|
|
|
0, 0, 0,0x5E79, 0,0x5E7A,0x5E7B, 0,
|
|
|
|
0, 0, 0,0x5E7C, 0, 0,0x5E7D, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x5E7E,0x5F21,
|
|
|
|
0, 0, 0,0x5F22, 0, 0, 0, 0,
|
|
|
|
0x5F23, 0,0x5F24,0x5F25, 0, 0, 0, 0,
|
|
|
|
0,0x5F26, 0,0x5F27,0x5F28, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5F29};
|
|
|
|
|
|
|
|
/* page 35 0x8CB9-0x8D1B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021235[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5F2A,0x5F2B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x5F2C,0x5F2D, 0, 0,
|
|
|
|
0x5F2E, 0,0x5F2F, 0, 0, 0,0x5F30, 0,
|
|
|
|
0, 0, 0, 0,0x5F32,0x5F31, 0, 0,
|
|
|
|
0x5F33, 0, 0, 0,0x5F34, 0, 0, 0,
|
|
|
|
0x5F35, 0, 0, 0, 0, 0, 0,0x5F36,
|
|
|
|
0, 0, 0,0x5F37, 0, 0,0x5F38,0x5F39,
|
|
|
|
0,0x5F3A, 0,0x7467,0x5F3B, 0,0x5F3C,0x5F3D,
|
|
|
|
0, 0, 0, 0, 0,0x5F3E,0x5F3F, 0,
|
|
|
|
0x5F40, 0,0x5F41, 0, 0, 0, 0, 0,
|
|
|
|
0x5F42, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5F43, 0, 0, 0, 0,0x5F44, 0,
|
|
|
|
0, 0,0x5F45};
|
|
|
|
|
|
|
|
/* page 36 0x8D65-0x8F65 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021236[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5F46, 0, 0, 0,0x5F47, 0, 0,0x5F48,
|
|
|
|
0,0x5F49, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x7468, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x5F4A, 0, 0,0x5F4B, 0,0x5F4C,
|
|
|
|
0, 0, 0,0x5F4D, 0, 0, 0, 0,
|
|
|
|
0x5F4E, 0, 0,0x5F4F,0x5F50, 0, 0, 0,
|
|
|
|
0x5F51, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x5F52,0x5F53,0x5F54, 0, 0, 0, 0,
|
|
|
|
0,0x5F55, 0, 0, 0, 0,0x5F56,0x5F57,
|
|
|
|
0, 0,0x5F58, 0, 0,0x5F59, 0, 0,
|
|
|
|
0x5F5A, 0,0x5F5B, 0,0x5F5C, 0,0x5F5D,0x5F6F,
|
|
|
|
0, 0, 0,0x5F5E, 0, 0, 0, 0,
|
|
|
|
0x5F5F,0x5F60,0x5F61,0x5F62, 0,0x5F63, 0, 0,
|
|
|
|
0,0x5F64, 0, 0,0x5F65, 0, 0,0x5F66,
|
|
|
|
0x5F67, 0,0x5F68, 0,0x5F69, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x5F6A,
|
|
|
|
0x5F6B, 0,0x5F6C, 0, 0, 0, 0,0x5F6D,
|
|
|
|
0, 0, 0,0x5F6E,0x5F70,0x5F71, 0,0x5F72,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x5F73, 0, 0, 0,0x5F74, 0, 0,0x5F75,
|
|
|
|
0x5F76,0x5F77, 0, 0, 0, 0,0x5F78, 0,
|
|
|
|
0, 0, 0, 0,0x5F79, 0, 0,0x5F7A,
|
|
|
|
0,0x5F7B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x5F7C,0x5F7D,0x5F7E,0x6021, 0,
|
|
|
|
0,0x6022,0x6023, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6024, 0,0x6025, 0,
|
|
|
|
0,0x6026,0x6027,0x6028,0x6029, 0, 0, 0,
|
|
|
|
0x602A, 0, 0,0x602B,0x602C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x602D, 0,
|
|
|
|
0x602E,0x602F,0x6030, 0, 0, 0, 0,0x6031,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6032,0x6033,
|
|
|
|
0x6034,0x6035, 0, 0,0x6036,0x6037, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6038, 0, 0,0x6039,
|
|
|
|
0x603A, 0,0x603B,0x603C,0x603D, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x603E,0x603F,0x6040, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6041,0x6042, 0,
|
|
|
|
0, 0, 0, 0,0x6043, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6044, 0,0x6045, 0, 0,
|
|
|
|
0x6046, 0, 0, 0, 0,0x6047,0x6048, 0,
|
|
|
|
0x6049,0x604A, 0, 0, 0,0x604B, 0, 0,
|
|
|
|
0, 0,0x604C, 0,0x604D, 0, 0, 0,
|
|
|
|
0x604E,0x604F, 0, 0, 0, 0,0x6050, 0,
|
|
|
|
0x6051, 0, 0, 0, 0,0x6052,0x6053, 0,
|
|
|
|
0, 0, 0,0x6054,0x6055, 0,0x6056,0x6057,
|
|
|
|
0, 0,0x6058, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6059, 0,0x605A, 0, 0,0x605B,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x605C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x605D, 0, 0, 0, 0,
|
|
|
|
0x6064,0x605E, 0,0x605F,0x6060, 0, 0, 0,
|
|
|
|
0, 0,0x6061, 0,0x6062,0x6063, 0, 0,
|
|
|
|
0, 0, 0,0x6065, 0,0x6066, 0, 0,
|
|
|
|
0, 0,0x6067,0x6068, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6069,0x606A, 0, 0, 0, 0,
|
|
|
|
0,0x606B,0x606C,0x606D, 0, 0, 0, 0,
|
|
|
|
0,0x606E, 0,0x606F,0x6070, 0,0x6071, 0,
|
|
|
|
0x6072, 0,0x6073,0x6074, 0, 0, 0,0x6075,
|
|
|
|
0x6076,0x6077, 0, 0, 0, 0, 0,0x6078,
|
|
|
|
0x6079,0x607A,0x607B, 0, 0,0x607C, 0, 0,
|
|
|
|
0, 0, 0,0x607D,0x607E, 0,0x6121, 0,
|
|
|
|
0, 0,0x6122, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6123, 0,0x6124,0x6125,0x6126,0x6127,
|
|
|
|
0x6128, 0, 0,0x6129, 0, 0, 0, 0,
|
|
|
|
0x612A,0x612B, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x612C};
|
|
|
|
|
|
|
|
/* page 37 0x8F9D-0x9484 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021237[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x612D, 0, 0,0x612E,0x612F, 0, 0,0x6130,
|
|
|
|
0x6131,0x6132, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6133,0x6134, 0,0x6135, 0, 0, 0, 0,
|
|
|
|
0,0x6136, 0,0x6137,0x6138, 0, 0, 0,
|
|
|
|
0,0x6139, 0, 0, 0,0x613A,0x613B, 0,
|
|
|
|
0x613C, 0, 0,0x613D, 0,0x613E,0x613F, 0,
|
|
|
|
0x6140, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6141, 0, 0,0x6142,0x6143,
|
|
|
|
0, 0, 0,0x6144, 0, 0, 0, 0,
|
|
|
|
0,0x6145, 0, 0,0x6146, 0, 0, 0,
|
|
|
|
0x6147,0x6148, 0, 0, 0, 0,0x6149, 0,
|
|
|
|
0,0x614A, 0, 0, 0,0x614B, 0,0x614C,
|
|
|
|
0, 0, 0,0x614D, 0, 0, 0,0x614E,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x614F, 0, 0,0x6150, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6151,0x6152,0x6154, 0,0x6155,
|
|
|
|
0x6156, 0,0x6153, 0, 0, 0,0x6157,0x6158,
|
|
|
|
0, 0,0x6159, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x615A, 0, 0, 0,0x615B,0x615C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x615D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x615E, 0,
|
|
|
|
0x615F, 0, 0, 0, 0,0x6160, 0, 0,
|
|
|
|
0,0x6161,0x6162, 0, 0, 0, 0,0x6163,
|
|
|
|
0, 0, 0,0x6164, 0, 0, 0,0x6165,
|
|
|
|
0, 0, 0, 0,0x6166, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6167, 0, 0,0x6168, 0, 0,0x6169,0x616A,
|
|
|
|
0,0x616B, 0,0x616C, 0, 0, 0, 0,
|
|
|
|
0x616D, 0,0x616E,0x616F,0x6170, 0,0x6171, 0,
|
|
|
|
0, 0, 0,0x6172,0x6173,0x6174, 0, 0,
|
|
|
|
0x6175, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6176, 0,0x6177,0x6178,0x6179,
|
|
|
|
0,0x617A, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x617B,0x617D, 0, 0, 0, 0,0x617E,0x6221,
|
|
|
|
0x6222, 0,0x6223,0x6224, 0, 0, 0,0x617C,
|
|
|
|
0, 0, 0, 0, 0,0x622D, 0, 0,
|
|
|
|
0x6225, 0,0x6226,0x6227,0x6228, 0, 0,0x6229,
|
|
|
|
0x622A,0x746C,0x622B, 0, 0, 0, 0, 0,
|
|
|
|
0x622C, 0, 0, 0, 0, 0,0x622F, 0,
|
|
|
|
0, 0,0x6230,0x6231, 0, 0, 0,0x6232,
|
|
|
|
0,0x622E, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6233,0x6234,0x6235, 0, 0, 0,0x6236,
|
|
|
|
0x6237,0x6238, 0,0x6239, 0, 0, 0, 0,
|
|
|
|
0x623A, 0, 0,0x623B, 0, 0, 0,0x623C,
|
|
|
|
0x746E,0x623D,0x623E,0x623F, 0,0x6240, 0,0x6241,
|
|
|
|
0,0x6242, 0,0x6243, 0,0x6245,0x6246, 0,
|
|
|
|
0x6244, 0,0x6247, 0,0x6248, 0, 0, 0,
|
|
|
|
0,0x6249,0x624A, 0,0x624B, 0, 0,0x624C,
|
|
|
|
0,0x624D,0x624E, 0,0x624F,0x6250, 0,0x6251,
|
|
|
|
0x6252, 0, 0, 0, 0, 0,0x6253, 0,
|
|
|
|
0, 0,0x6254,0x6255, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6256, 0, 0, 0,0x6257, 0,
|
|
|
|
0, 0,0x6258, 0,0x6259,0x625A,0x625B, 0,
|
|
|
|
0, 0, 0, 0,0x625C, 0, 0,0x625D,
|
|
|
|
0, 0,0x625E, 0, 0, 0, 0, 0,
|
|
|
|
0x625F, 0, 0, 0, 0, 0, 0,0x6260,
|
|
|
|
0, 0, 0, 0,0x6261,0x6262,0x6263, 0,
|
|
|
|
0, 0, 0, 0,0x6264, 0,0x6265, 0,
|
|
|
|
0x6266,0x6267, 0, 0, 0,0x6268, 0, 0,
|
|
|
|
0,0x6269, 0, 0,0x626A, 0,0x626B,0x626C,
|
|
|
|
0x626D, 0, 0,0x626E, 0, 0, 0, 0,
|
|
|
|
0,0x626F, 0, 0,0x6270, 0, 0, 0,
|
|
|
|
0,0x6271, 0,0x6272, 0, 0, 0,0x6273,
|
|
|
|
0x6274,0x6275, 0,0x6276,0x6277,0x6278,0x6279, 0,
|
|
|
|
0,0x627A, 0, 0, 0, 0,0x627B,0x627C,
|
|
|
|
0x627D, 0,0x627E, 0, 0,0x6321,0x6322, 0,
|
|
|
|
0x6323, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6324,0x6325,
|
|
|
|
0, 0,0x6326, 0,0x6327,0x6328, 0, 0,
|
|
|
|
0,0x6329, 0, 0, 0, 0, 0,0x632A,
|
|
|
|
0x632B, 0, 0, 0,0x632C,0x632D, 0,0x632E,
|
|
|
|
0x632F,0x6330,0x6331,0x6332,0x6333, 0, 0, 0,
|
|
|
|
0, 0,0x6334, 0,0x6335, 0,0x6336, 0,
|
|
|
|
0x6337, 0, 0,0x6338,0x6339, 0, 0,0x633A,
|
|
|
|
0x633B,0x633C,0x633D, 0,0x633E,0x633F, 0,0x6340,
|
|
|
|
0, 0, 0,0x6341, 0,0x6342,0x6343, 0,
|
|
|
|
0,0x6344, 0,0x6345, 0, 0, 0,0x6346,
|
|
|
|
0x6347, 0, 0, 0, 0, 0,0x6348,0x6349,
|
|
|
|
0x634A,0x634B, 0,0x634C, 0, 0, 0, 0,
|
|
|
|
0,0x634D,0x634E,0x634F, 0, 0,0x6350, 0,
|
|
|
|
0x6351,0x6352, 0,0x6353,0x6354,0x6355, 0,0x6356,
|
|
|
|
0,0x6357, 0,0x6358, 0,0x6359,0x635A, 0,
|
|
|
|
0,0x635B,0x635C, 0, 0,0x635D, 0, 0,
|
|
|
|
0x635E,0x635F,0x6360, 0,0x6361, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6362,0x6363, 0, 0,0x6364,
|
|
|
|
0x6365, 0, 0,0x6366,0x6367, 0, 0, 0,
|
|
|
|
0x6368, 0,0x6369,0x636A,0x636B, 0, 0, 0,
|
|
|
|
0,0x636C,0x636D,0x636E, 0, 0, 0, 0,
|
|
|
|
0x636F,0x6370,0x6371,0x6372,0x6373, 0,0x6374,0x6375,
|
|
|
|
0x6376, 0,0x6377, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6378,0x6379,0x637A, 0, 0,
|
|
|
|
0x637B,0x637C, 0, 0, 0,0x637D, 0, 0,
|
|
|
|
0, 0,0x637E, 0,0x6421, 0, 0, 0,
|
|
|
|
0, 0,0x6422,0x6423, 0, 0, 0,0x6424,
|
|
|
|
0x6425, 0,0x6426,0x6427, 0, 0,0x6428, 0,
|
|
|
|
0, 0,0x6429, 0, 0,0x642A, 0, 0,
|
|
|
|
0,0x642B, 0,0x642C, 0,0x642D,0x642E,0x642F,
|
|
|
|
0x6430, 0,0x6431,0x6432,0x6433,0x6434,0x6435, 0,
|
|
|
|
0x6436,0x6437,0x6438,0x6439, 0, 0,0x643A,0x643B,
|
|
|
|
0x643C,0x643D, 0,0x643E, 0, 0,0x643F, 0,
|
|
|
|
0x6440, 0,0x6441,0x6442,0x6443, 0, 0,0x6444,
|
|
|
|
0x6445, 0,0x6446,0x6447,0x6448, 0,0x6449, 0,
|
|
|
|
0x644A, 0,0x644B,0x644C, 0, 0, 0,0x644D,
|
|
|
|
0,0x644E, 0,0x644F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6450, 0,0x6451, 0,
|
|
|
|
0, 0,0x6452,0x6453, 0,0x6454, 0, 0,
|
|
|
|
0, 0, 0,0x6455, 0, 0, 0, 0,
|
|
|
|
0x6456, 0, 0, 0,0x6457, 0, 0,0x6458,
|
|
|
|
0x6459, 0, 0, 0, 0, 0, 0,0x645A,
|
|
|
|
0x645B,0x645C,0x645D, 0,0x645E, 0, 0,0x645F,
|
|
|
|
0x6460, 0,0x6461, 0,0x6462,0x6463, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6464,0x6465,
|
|
|
|
0,0x6466,0x6467, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6468,0x6469,0x646A, 0, 0, 0,
|
|
|
|
0, 0, 0,0x646B,0x646C,0x646D, 0, 0,
|
|
|
|
0x646E, 0,0x646F,0x6470, 0,0x6471, 0, 0,
|
|
|
|
0,0x6472, 0, 0, 0, 0, 0,0x6473,
|
|
|
|
0x6474, 0,0x6475, 0,0x6476,0x6477, 0, 0,
|
|
|
|
0x6478, 0,0x6479,0x647A,0x647B, 0,0x647C,0x647D,
|
|
|
|
0,0x647E, 0, 0, 0,0x6521, 0, 0,
|
|
|
|
0x6522, 0,0x6523,0x6524,0x6525,0x6526, 0, 0,
|
|
|
|
0, 0, 0,0x6527, 0,0x6528,0x6529, 0,
|
|
|
|
0x652A, 0,0x652B, 0, 0,0x652C, 0, 0,
|
|
|
|
0x652D, 0, 0,0x652E, 0, 0,0x652F, 0,
|
|
|
|
0,0x6530, 0, 0,0x6531, 0,0x6532,0x6533,
|
|
|
|
0,0x6534, 0,0x6535,0x653B, 0,0x6536, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x6537,
|
|
|
|
0x6538,0x6539, 0, 0, 0,0x653A, 0, 0,
|
|
|
|
0, 0, 0, 0,0x653C, 0, 0,0x653D,
|
|
|
|
0x653E,0x653F,0x6540, 0,0x6541,0x6542,0x6543,0x6544,
|
|
|
|
0x6545, 0, 0, 0, 0, 0,0x6546, 0,
|
|
|
|
0, 0, 0, 0,0x6547, 0, 0,0x6548,
|
|
|
|
0,0x6549,0x654A, 0, 0,0x654B, 0, 0,
|
|
|
|
0,0x654C,0x654D, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x654F,0x6550,0x654E,0x6551,0x6552, 0,
|
|
|
|
0x6553, 0, 0, 0,0x6554,0x6555, 0,0x6556,
|
|
|
|
0, 0, 0,0x6557,0x6558, 0, 0, 0,
|
|
|
|
0x6559,0x655A,0x655B, 0, 0, 0, 0, 0,
|
|
|
|
0x655C,0x655D,0x655E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x655F, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6560,0x6561, 0,0x6562,0x6563,0x6564,0x6565,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6566, 0,
|
|
|
|
0x6568, 0,0x6567, 0, 0, 0,0x6569, 0,
|
|
|
|
0x656A, 0, 0,0x656B, 0,0x656C, 0,0x656D,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x656E, 0, 0, 0,0x656F, 0, 0,0x6570,
|
|
|
|
0, 0,0x6571, 0,0x6572, 0,0x6573, 0,
|
|
|
|
0, 0, 0,0x6574, 0, 0,0x6575, 0,
|
|
|
|
0x6576,0x6577,0x6578, 0,0x6579,0x657A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x657C,0x657B
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 38 0x9578-0x95E6 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021238[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x657D,0x657E, 0, 0, 0, 0,0x6621, 0,
|
|
|
|
0, 0, 0, 0,0x6622, 0, 0, 0,
|
|
|
|
0x6623, 0, 0, 0,0x6624,0x6625,0x6626, 0,
|
|
|
|
0, 0,0x7471, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6627,0x6628,0x6629,
|
|
|
|
0,0x662A, 0, 0, 0, 0,0x662B, 0,
|
|
|
|
0,0x662C, 0,0x662D,0x662E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x662F, 0,0x6630, 0,
|
|
|
|
0, 0,0x6631, 0, 0,0x6632, 0,0x6633,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6634, 0,
|
|
|
|
0x6635,0x6636, 0,0x6637, 0, 0, 0, 0,
|
|
|
|
0x6638,0x6639,0x663A,0x663B, 0, 0, 0, 0,
|
|
|
|
0,0x663C,0x663D, 0, 0,0x663E,0x663F,0x6640,
|
|
|
|
0x6641, 0, 0, 0,0x6642, 0,0x6643};
|
|
|
|
|
|
|
|
/* page 39 0x961D-0x986C */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021239[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6644,0x6645, 0, 0, 0,0x6646, 0,0x6647,
|
|
|
|
0x6648,0x6649, 0, 0, 0, 0, 0,0x664A,
|
|
|
|
0, 0, 0, 0,0x664B, 0,0x664C, 0,
|
|
|
|
0, 0,0x664D,0x664E,0x664F,0x6650, 0,0x6651,
|
|
|
|
0x6652, 0, 0, 0,0x6653, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6654, 0,0x6655,
|
|
|
|
0,0x6656,0x6657,0x6658, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6659, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x665A, 0, 0, 0, 0, 0,0x665B,
|
|
|
|
0, 0, 0, 0, 0, 0,0x665C,0x665D,
|
|
|
|
0,0x665E,0x665F, 0,0x6660,0x6661,0x6662,0x6663,
|
|
|
|
0, 0, 0, 0,0x6664, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6665, 0, 0, 0,
|
|
|
|
0,0x6666, 0, 0, 0,0x6667, 0, 0,
|
|
|
|
0x6668, 0,0x6669, 0, 0, 0, 0,0x666A,
|
|
|
|
0x666B,0x666C, 0, 0,0x666D, 0, 0, 0,
|
|
|
|
0,0x666E,0x666F, 0, 0, 0,0x6670, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6671, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6672, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6673, 0, 0,
|
|
|
|
0, 0, 0,0x6675, 0,0x6676, 0, 0,
|
|
|
|
0x6677,0x6678,0x6679, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x667A, 0, 0, 0,
|
|
|
|
0, 0,0x667B, 0,0x667C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x667D, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x667E,0x6721, 0,
|
|
|
|
0x6722, 0, 0, 0,0x6723, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6724,0x6725, 0,
|
|
|
|
0x6726, 0, 0, 0,0x6727,0x6728,0x6729, 0,
|
|
|
|
0, 0, 0,0x672A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x672B, 0,0x672C, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7474, 0,
|
|
|
|
0, 0, 0, 0,0x672D, 0,0x672E, 0,
|
|
|
|
0, 0, 0, 0, 0,0x672F, 0, 0,
|
|
|
|
0x7475,0x6730,0x6731, 0,0x7476, 0, 0, 0,
|
|
|
|
0x6732, 0,0x6733,0x6734, 0,0x6735,0x6736, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6737, 0,
|
|
|
|
0, 0,0x6738, 0, 0,0x6739, 0, 0,
|
|
|
|
0,0x673A, 0, 0, 0, 0,0x673B, 0,
|
|
|
|
0,0x673C,0x673D,0x673E, 0, 0,0x673F, 0,
|
|
|
|
0x6740, 0,0x6741,0x6742, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6743, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6744,0x6745,0x6746, 0,0x6747,0x6748, 0, 0,
|
|
|
|
0,0x6749,0x674A, 0, 0,0x674B, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0,0x674C,
|
|
|
|
0,0x674D, 0, 0,0x674E,0x674F, 0, 0,
|
|
|
|
0x6750,0x6751, 0,0x6752,0x6753,0x6754, 0,0x6755,
|
|
|
|
0,0x6756,0x6757, 0,0x6758, 0, 0,0x6759,
|
|
|
|
0x675A, 0,0x675B, 0,0x675C,0x675D, 0,0x675E,
|
|
|
|
0x675F,0x6760, 0,0x6761,0x6762, 0, 0,0x6763,
|
|
|
|
0, 0,0x6764,0x6765,0x6766, 0,0x676A, 0,
|
|
|
|
0x6767,0x6768, 0,0x6769,0x676B, 0, 0,0x676C,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x676D, 0,0x676E, 0, 0,0x676F,
|
|
|
|
0, 0,0x6770,0x6771, 0,0x6772, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6773, 0, 0,0x6774, 0, 0,
|
|
|
|
0x6776,0x6777, 0, 0, 0, 0, 0,0x6778,
|
|
|
|
0,0x6779, 0, 0,0x6775, 0, 0,0x677A,
|
|
|
|
0,0x677B, 0,0x677C, 0, 0,0x677D, 0,
|
|
|
|
0x6828,0x677E, 0, 0, 0, 0,0x6821, 0,
|
|
|
|
0,0x6822,0x6823,0x6824, 0,0x6825,0x6826, 0,
|
|
|
|
0x6827, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6829, 0, 0, 0, 0, 0,0x682A,
|
|
|
|
0, 0,0x682B, 0, 0,0x682C, 0, 0,
|
|
|
|
0, 0, 0, 0,0x682D,0x682E,0x682F, 0,
|
|
|
|
0,0x6830,0x6831, 0,0x6832,0x6833, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6834,0x6835, 0,
|
|
|
|
0x6836,0x6837, 0, 0, 0,0x6838, 0,0x6839
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 40 0x98AB-0x98CC */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021240[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x683A, 0,0x683B,0x683C, 0,0x683D, 0, 0,
|
|
|
|
0,0x683E, 0, 0,0x683F,0x6840, 0,0x6841,
|
|
|
|
0x6842, 0, 0, 0,0x6843, 0, 0,0x6844,
|
|
|
|
0, 0,0x6845, 0, 0,0x6846, 0, 0,
|
|
|
|
0,0x6847};
|
|
|
|
|
|
|
|
/* page 41 0x98E1-0x9960 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021241[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6848, 0,0x6849, 0,0x684A,0x684B,0x684C, 0,
|
|
|
|
0,0x684D, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0,0x684E, 0, 0,0x684F, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6850, 0, 0, 0, 0,0x6851,0x6852,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6853, 0, 0, 0,0x6854,0x6855,0x6856, 0,
|
|
|
|
0,0x6857,0x6858,0x6859, 0, 0,0x685A, 0,
|
|
|
|
0,0x685B, 0, 0, 0,0x685C,0x685D, 0,
|
|
|
|
0, 0,0x685E, 0, 0, 0, 0, 0,
|
|
|
|
0x685F,0x6860,0x6861,0x6862,0x6863, 0, 0, 0,
|
|
|
|
0x6864,0x6865,0x6866,0x6867, 0, 0, 0,0x6868,
|
|
|
|
0x6869, 0, 0, 0, 0,0x686A,0x686B,0x686C,
|
|
|
|
0, 0, 0, 0,0x686D,0x686E, 0, 0,
|
|
|
|
0, 0, 0,0x686F, 0, 0, 0,0x6870,
|
|
|
|
0x6871, 0,0x6872,0x6873, 0,0x6874,0x6875,0x6876
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 42 0x999B-0x9A5D */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021242[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6877, 0,0x6878,0x747A,0x6879, 0, 0, 0,
|
|
|
|
0, 0, 0,0x687A, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x687B,0x687C,0x687D,
|
|
|
|
0, 0,0x687E, 0, 0, 0,0x6921,0x6922,
|
|
|
|
0, 0,0x6923, 0,0x6924, 0, 0, 0,
|
|
|
|
0x6925, 0, 0, 0, 0, 0,0x6926, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6927,0x6928, 0, 0, 0, 0,0x6929,0x692A,
|
|
|
|
0,0x692B, 0,0x692C, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x692D, 0, 0,0x692E,
|
|
|
|
0x692F,0x6930, 0, 0, 0,0x6931, 0, 0,
|
|
|
|
0,0x6932,0x6933, 0, 0, 0,0x6934, 0,
|
|
|
|
0, 0,0x6935,0x6936, 0, 0, 0,0x6937,
|
|
|
|
0x6938,0x6939, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x693A,0x693B, 0, 0, 0,0x693C,0x693D, 0,
|
|
|
|
0, 0, 0,0x693E, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x693F, 0,0x6940, 0,0x6941,
|
|
|
|
0x6942,0x6943, 0, 0,0x6944, 0, 0, 0,
|
|
|
|
0, 0,0x6945,0x6946, 0, 0, 0, 0,
|
|
|
|
0x6947, 0,0x6948,0x6949, 0,0x694A, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x694C, 0,
|
|
|
|
0,0x694D, 0, 0,0x694B, 0, 0,0x694E,
|
|
|
|
0x694F,0x6950, 0,0x6951, 0, 0,0x6952, 0,
|
|
|
|
0,0x6953, 0,0x6954, 0, 0, 0, 0,
|
|
|
|
0, 0,0x6955};
|
|
|
|
|
|
|
|
/* page 43 0x9AAA-0x9C7B */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021243[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6956, 0,0x6957, 0,0x6958,0x6959, 0, 0,
|
|
|
|
0x695A, 0,0x695B,0x695C,0x695D, 0, 0,0x695E,
|
|
|
|
0,0x695F, 0, 0,0x6960,0x6961, 0,0x6962,
|
|
|
|
0,0x6963, 0, 0,0x6964, 0,0x6965, 0,
|
|
|
|
0, 0, 0, 0,0x6966, 0,0x6967, 0,
|
|
|
|
0x6968, 0, 0,0x6969,0x696A,0x696B, 0,0x747B,
|
|
|
|
0,0x696C,0x696D, 0, 0, 0,0x696E, 0,
|
|
|
|
0, 0,0x696F,0x6970, 0,0x6971, 0,0x6972,
|
|
|
|
0, 0,0x6973, 0, 0, 0, 0, 0,
|
|
|
|
0x6974,0x6975, 0,0x6976, 0, 0, 0,0x6977,
|
|
|
|
0x6978, 0, 0,0x6979, 0,0x697A,0x697B,0x697C,
|
|
|
|
0x697D,0x697E,0x6A21,0x6A22, 0, 0,0x6A23,0x6A24,
|
|
|
|
0,0x6A25,0x6A26,0x6A27,0x6A28, 0,0x6A29, 0,
|
|
|
|
0x6A2A, 0, 0, 0,0x6A2B, 0, 0,0x6A2C,
|
|
|
|
0,0x6A2D,0x6A2E, 0, 0, 0,0x6A2F, 0,
|
|
|
|
0, 0, 0, 0,0x6A30, 0, 0, 0,
|
|
|
|
0,0x6A31, 0,0x6A32, 0, 0, 0, 0,
|
|
|
|
0,0x6A33,0x6A34,0x6A35, 0,0x6A36, 0,0x6A37,
|
|
|
|
0x6A38, 0, 0,0x6A39, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6A3A, 0,
|
|
|
|
0,0x6A3B,0x6A3C, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6A3D,0x6A3E,0x6A3F, 0, 0,
|
|
|
|
0,0x6A40, 0, 0,0x6A41, 0, 0,0x6A42,
|
|
|
|
0,0x6A43, 0,0x6A44,0x6A45, 0,0x6A46, 0,
|
|
|
|
0x6A47,0x6A48,0x6A49,0x6A4A,0x6A4B, 0, 0, 0,
|
|
|
|
0x747C,0x6A4C, 0,0x6A4D, 0,0x6A4E,0x6A4F,0x6A50,
|
|
|
|
0, 0, 0, 0, 0,0x6A51,0x6A52, 0,
|
|
|
|
0, 0,0x6A53,0x6A54,0x6A55,0x6A56, 0,0x6A57,
|
|
|
|
0x6A58,0x6A59, 0,0x6A5A, 0,0x6A5B,0x6A5C, 0,
|
|
|
|
0, 0,0x6A5D, 0, 0, 0, 0, 0,
|
|
|
|
0x6A5E, 0, 0,0x6A5F,0x6A60, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6A61,0x6A62, 0,0x6A63,
|
|
|
|
0, 0,0x6A64, 0, 0, 0,0x6A65,0x6A66,
|
|
|
|
0x6A67, 0, 0, 0, 0,0x6A68,0x6A69, 0,
|
|
|
|
0,0x6A6A,0x6A6B, 0,0x6A6C,0x6A6D, 0,0x6A6E,
|
|
|
|
0, 0, 0, 0, 0,0x6A6F,0x6A70, 0,
|
|
|
|
0, 0, 0, 0,0x6A71, 0,0x6A72, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6A73,0x6A74, 0,
|
|
|
|
0, 0, 0,0x6A75, 0,0x6A76, 0, 0,
|
|
|
|
0, 0, 0,0x6A77, 0,0x6A78, 0, 0,
|
|
|
|
0x6A79,0x6A7A, 0, 0, 0,0x6A7B, 0, 0,
|
|
|
|
0,0x6A7C, 0, 0, 0,0x6A7D,0x6A7E,0x6B21,
|
|
|
|
0x6B22, 0, 0,0x6B23, 0,0x6B24,0x6B25, 0,
|
|
|
|
0x6B26, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6B27, 0, 0, 0,0x6B28, 0,0x6B29,
|
|
|
|
0, 0, 0, 0,0x6B2A, 0,0x6B2B,0x6B2C,
|
|
|
|
0x6B2D, 0,0x6B2E, 0,0x6B2F, 0, 0, 0,
|
|
|
|
0x6B30,0x6B31, 0, 0,0x6B32,0x6B33,0x6B34,0x6B35,
|
|
|
|
0x6B36, 0, 0, 0, 0, 0, 0,0x6B37,
|
|
|
|
0, 0, 0,0x6B38,0x6B39,0x6B3A, 0, 0,
|
|
|
|
0, 0, 0,0x6B3B, 0, 0, 0,0x6B3C,
|
|
|
|
0,0x6B3D,0x6B3E,0x6B3F, 0, 0, 0,0x6B40,
|
|
|
|
0x6B41, 0, 0, 0,0x6B42,0x6B43,0x6B44, 0,
|
|
|
|
0,0x6B45,0x6B46, 0,0x6B47, 0,0x6B48, 0,
|
|
|
|
0,0x6B49,0x6B50,0x6B4A,0x6B4B,0x6B4C, 0, 0,
|
|
|
|
0,0x6B4D, 0, 0, 0, 0,0x6B52,0x6B4E,
|
|
|
|
0x6B4F,0x6B51, 0, 0,0x6B53, 0,0x6B54, 0,
|
|
|
|
0x6B55, 0, 0,0x6B56, 0,0x6B57, 0, 0,
|
|
|
|
0,0x6B58};
|
|
|
|
|
|
|
|
/* page 44 0x9CE6-0x9E1D */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021244[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6B59, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6B5A, 0, 0, 0,
|
|
|
|
0,0x6B5B, 0,0x6B5C, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6B5E, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6B5D, 0, 0,
|
|
|
|
0, 0, 0,0x6B5F, 0, 0, 0, 0,
|
|
|
|
0,0x6B60,0x6B61, 0, 0, 0,0x6B62,0x6B63,
|
|
|
|
0x6B64, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6B65,0x6B66, 0,0x6B67,0x6B68,0x6B69, 0,
|
|
|
|
0, 0, 0, 0,0x6B6A, 0,0x6B6B,0x6B6D,
|
|
|
|
0, 0, 0, 0,0x6B6E,0x6B6F, 0,0x6B6C,
|
|
|
|
0,0x6B70, 0, 0,0x6B71, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6B72,0x6B73, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6B74, 0, 0,0x6B76,0x6B75, 0,0x6B77,
|
|
|
|
0, 0, 0,0x6B78,0x6B79,0x6B7A, 0, 0,
|
|
|
|
0, 0,0x6B7B, 0, 0, 0, 0, 0,
|
|
|
|
0x6B7C,0x6B7D, 0, 0, 0,0x6B7E,0x6C21, 0,
|
|
|
|
0x6C22, 0, 0, 0, 0,0x6C23,0x6C24, 0,
|
|
|
|
0x6C25, 0, 0, 0,0x6C26, 0, 0,0x6C27,
|
|
|
|
0x6C28, 0, 0, 0,0x6C29,0x6C2A, 0,0x6C2B,
|
|
|
|
0x6C2C,0x6C2D,0x6C2E, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x6C2F, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6C30, 0,0x6C31, 0,
|
|
|
|
0x6C32, 0, 0,0x6C33, 0, 0, 0,0x6C34,
|
|
|
|
0, 0, 0,0x6C35, 0, 0,0x6C36, 0,
|
|
|
|
0,0x6C37, 0, 0, 0,0x6C38, 0, 0,
|
|
|
|
0,0x6C39, 0,0x6C3A,0x6C3B, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6C3C,0x6C3D,
|
|
|
|
0x6C3E,0x6C3F, 0, 0,0x6C40, 0, 0, 0,
|
|
|
|
0x6C41,0x6C42,0x6C43, 0, 0, 0, 0,0x6C44,
|
|
|
|
0,0x6C45, 0,0x6C46, 0,0x6C47, 0, 0,
|
|
|
|
0x6C48, 0,0x6C49, 0, 0,0x6C4A,0x6C4B, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x6C4C, 0, 0, 0,0x6C4E, 0, 0, 0,
|
|
|
|
0,0x6C4F, 0, 0,0x6C4D, 0, 0, 0,
|
|
|
|
0x6C50, 0,0x6C51,0x6C52,0x6C53, 0, 0,0x6C54,
|
|
|
|
0x6C55, 0, 0,0x6C56, 0, 0,0x6C57,0x6C58
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 45 0x9E7A-0x9FA5 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021245[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6C59,0x6C5A,0x6C5B, 0, 0, 0,0x6C5C, 0,
|
|
|
|
0x6C5D,0x6C5E,0x6C5F,0x6C60, 0,0x6C61, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6C62,0x6C63, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6C64, 0,0x6C65, 0,
|
|
|
|
0,0x6C66, 0, 0,0x6C67, 0, 0, 0,
|
|
|
|
0, 0,0x6C68, 0, 0, 0,0x6C69, 0,
|
|
|
|
0, 0,0x6C6A, 0,0x6C6B,0x6C6C,0x6C6D, 0,
|
|
|
|
0,0x6C6E,0x6C6F,0x6C70, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6C71, 0,0x6C72, 0,
|
|
|
|
0,0x6C73, 0, 0, 0, 0, 0,0x747E,
|
|
|
|
0, 0, 0,0x6C74, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6C75, 0, 0,
|
|
|
|
0, 0,0x6C76, 0, 0,0x6C77, 0, 0,
|
|
|
|
0, 0,0x6C78,0x6C79,0x6C7A, 0,0x6C7B,0x6C7C,
|
|
|
|
0x6C7D, 0, 0,0x6C7E, 0, 0,0x6D21, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6D22, 0, 0,
|
|
|
|
0x6D23,0x6D24, 0, 0, 0, 0, 0,0x6D25,
|
|
|
|
0, 0, 0, 0, 0,0x6D26,0x6D27,0x6D28,
|
|
|
|
0x6D29, 0,0x6D2A, 0,0x6D2B,0x6D2C, 0,0x6D2D,
|
|
|
|
0x6D2E,0x6D2F, 0, 0, 0,0x6D30, 0, 0,
|
|
|
|
0x6D31, 0, 0, 0,0x6D32, 0, 0, 0,
|
|
|
|
0x6D33,0x6D34, 0, 0, 0,0x6D35, 0,0x6D36,
|
|
|
|
0x6D37, 0,0x6D38, 0, 0,0x6D39, 0,0x6D3A,
|
|
|
|
0x6D3B, 0,0x6D3C,0x6D3D, 0,0x6D3E, 0,0x6D3F,
|
|
|
|
0,0x6D40,0x6D41,0x6D42,0x6D43,0x6D44, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0,0x6D45, 0,0x6D46,0x6D47,0x6D48,0x6D49, 0,
|
|
|
|
0x6D4A, 0, 0,0x6D4B,0x6D4C, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x6D4D,0x6D4E,
|
|
|
|
0, 0, 0,0x6D4F,0x6D50,0x6D51,0x6D52,0x6D53,
|
|
|
|
0,0x6D54, 0,0x6D55, 0, 0, 0, 0,
|
|
|
|
0x6D56, 0, 0,0x6D57, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0,0x6D58,0x6D59,0x6D5A,
|
|
|
|
0x6D5B, 0,0x6D5C, 0,0x6D5D,0x6D5E, 0, 0,
|
|
|
|
0, 0, 0, 0,0x6D5F, 0, 0,0x6D60,
|
|
|
|
0x6D61,0x6D62, 0,0x6D63};
|
|
|
|
|
|
|
|
/* page 46 0xF929-0xF929 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021246[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7445};
|
|
|
|
|
|
|
|
/* page 47 0xF9DC-0xF9DC */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021247[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7472};
|
|
|
|
|
|
|
|
/* page 48 0xFA00-0xFA2D */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021248[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0,0x7434,0x7437,
|
|
|
|
0x7438,0x743D,0x7444,0x7447,0x7448,0x744E,0x744F,0x7453,
|
|
|
|
0x7455,0x7456,0x7457,0x7458,0x745A,0x745B,0x745E,0x7460,
|
|
|
|
0x7462,0x7463,0x7465,0x7469,0x746A,0x746B,0x746D,0x746F,
|
|
|
|
0x7470,0x7473,0x7477,0x7478,0x7479,0x747D};
|
|
|
|
|
|
|
|
/* page 49 0xFF00-0XFF07 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021249[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0,0x742A, 0, 0, 0, 0,0x7429};
|
|
|
|
|
|
|
|
/* page 50 0xFFE4-0xFFE4 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_uni_jisx021250[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2243};
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_uni_jisx0212_onechar(int code){
|
|
|
|
if ((code>=0x007E)&&(code<=0x007E))
|
|
|
|
return(tab_uni_jisx02120[code-0x007E]);
|
|
|
|
if ((code>=0x00A1)&&(code<=0x017E))
|
|
|
|
return(tab_uni_jisx02121[code-0x00A1]);
|
|
|
|
if ((code>=0x01CD)&&(code<=0x01DC))
|
|
|
|
return(tab_uni_jisx02122[code-0x01CD]);
|
|
|
|
if ((code>=0x01F5)&&(code<=0x01F5))
|
|
|
|
return(tab_uni_jisx02123[code-0x01F5]);
|
|
|
|
if ((code>=0x02C7)&&(code<=0x02DD))
|
|
|
|
return(tab_uni_jisx02124[code-0x02C7]);
|
|
|
|
if ((code>=0x0384)&&(code<=0x0390))
|
|
|
|
return(tab_uni_jisx02125[code-0x0384]);
|
|
|
|
if ((code>=0x03AA)&&(code<=0x03CE))
|
|
|
|
return(tab_uni_jisx02126[code-0x03AA]);
|
|
|
|
if ((code>=0x0402)&&(code<=0x040F))
|
|
|
|
return(tab_uni_jisx02127[code-0x0402]);
|
|
|
|
if ((code>=0x0452)&&(code<=0x045F))
|
|
|
|
return(tab_uni_jisx02128[code-0x0452]);
|
|
|
|
if ((code>=0x2122)&&(code<=0x2122))
|
|
|
|
return(tab_uni_jisx02129[code-0x2122]);
|
|
|
|
if ((code>=0x2170)&&(code<=0x2179))
|
|
|
|
return(tab_uni_jisx021210[code-0x2170]);
|
|
|
|
if ((code>=0x4E02)&&(code<=0x4F19))
|
|
|
|
return(tab_uni_jisx021211[code-0x4E02]);
|
|
|
|
if ((code>=0x4F2E)&&(code<=0x5166))
|
|
|
|
return(tab_uni_jisx021212[code-0x4F2E]);
|
|
|
|
if ((code>=0x517E)&&(code<=0x5515))
|
|
|
|
return(tab_uni_jisx021213[code-0x517E]);
|
|
|
|
if ((code>=0x552A)&&(code<=0x5566))
|
|
|
|
return(tab_uni_jisx021214[code-0x552A]);
|
|
|
|
if ((code>=0x557F)&&(code<=0x5C36))
|
|
|
|
return(tab_uni_jisx021215[code-0x557F]);
|
|
|
|
if ((code>=0x5C59)&&(code<=0x5EEB))
|
|
|
|
return(tab_uni_jisx021216[code-0x5C59]);
|
|
|
|
if ((code>=0x5F02)&&(code<=0x6149))
|
|
|
|
return(tab_uni_jisx021217[code-0x5F02]);
|
|
|
|
if ((code>=0x615E)&&(code<=0x6290))
|
|
|
|
return(tab_uni_jisx021218[code-0x615E]);
|
|
|
|
if ((code>=0x62A6)&&(code<=0x679B))
|
|
|
|
return(tab_uni_jisx021219[code-0x62A6]);
|
|
|
|
if ((code>=0x67B0)&&(code<=0x6801))
|
|
|
|
return(tab_uni_jisx021220[code-0x67B0]);
|
|
|
|
if ((code>=0x6814)&&(code<=0x6917))
|
|
|
|
return(tab_uni_jisx021221[code-0x6814]);
|
|
|
|
if ((code>=0x6931)&&(code<=0x6D3F))
|
|
|
|
return(tab_uni_jisx021222[code-0x6931]);
|
|
|
|
if ((code>=0x6D57)&&(code<=0x6E04))
|
|
|
|
return(tab_uni_jisx021223[code-0x6D57]);
|
|
|
|
if ((code>=0x6E1E)&&(code<=0x6ECF))
|
|
|
|
return(tab_uni_jisx021224[code-0x6E1E]);
|
|
|
|
if ((code>=0x6EEB)&&(code<=0x70E4))
|
|
|
|
return(tab_uni_jisx021225[code-0x6EEB]);
|
|
|
|
if ((code>=0x70FA)&&(code<=0x71DC))
|
|
|
|
return(tab_uni_jisx021226[code-0x70FA]);
|
|
|
|
if ((code>=0x71F8)&&(code<=0x7E9E))
|
|
|
|
return(tab_uni_jisx021227[code-0x71F8]);
|
|
|
|
if ((code>=0x7F3B)&&(code<=0x8044))
|
|
|
|
return(tab_uni_jisx021228[code-0x7F3B]);
|
|
|
|
if ((code>=0x8060)&&(code<=0x8362))
|
|
|
|
return(tab_uni_jisx021229[code-0x8060]);
|
|
|
|
if ((code>=0x8370)&&(code<=0x8419))
|
|
|
|
return(tab_uni_jisx021230[code-0x8370]);
|
|
|
|
if ((code>=0x842F)&&(code<=0x8880))
|
|
|
|
return(tab_uni_jisx021231[code-0x842F]);
|
|
|
|
if ((code>=0x8898)&&(code<=0x89BC))
|
|
|
|
return(tab_uni_jisx021232[code-0x8898]);
|
|
|
|
if ((code>=0x89D4)&&(code<=0x8B9F))
|
|
|
|
return(tab_uni_jisx021233[code-0x89D4]);
|
|
|
|
if ((code>=0x8C38)&&(code<=0x8CA4))
|
|
|
|
return(tab_uni_jisx021234[code-0x8C38]);
|
|
|
|
if ((code>=0x8CB9)&&(code<=0x8D1B))
|
|
|
|
return(tab_uni_jisx021235[code-0x8CB9]);
|
|
|
|
if ((code>=0x8D65)&&(code<=0x8F65))
|
|
|
|
return(tab_uni_jisx021236[code-0x8D65]);
|
|
|
|
if ((code>=0x8F9D)&&(code<=0x9484))
|
|
|
|
return(tab_uni_jisx021237[code-0x8F9D]);
|
|
|
|
if ((code>=0x9578)&&(code<=0x95E6))
|
|
|
|
return(tab_uni_jisx021238[code-0x9578]);
|
|
|
|
if ((code>=0x961D)&&(code<=0x986C))
|
|
|
|
return(tab_uni_jisx021239[code-0x961D]);
|
|
|
|
if ((code>=0x98AB)&&(code<=0x98CC))
|
|
|
|
return(tab_uni_jisx021240[code-0x98AB]);
|
|
|
|
if ((code>=0x98E1)&&(code<=0x9960))
|
|
|
|
return(tab_uni_jisx021241[code-0x98E1]);
|
|
|
|
if ((code>=0x999B)&&(code<=0x9A5D))
|
|
|
|
return(tab_uni_jisx021242[code-0x999B]);
|
|
|
|
if ((code>=0x9AAA)&&(code<=0x9C7B))
|
|
|
|
return(tab_uni_jisx021243[code-0x9AAA]);
|
|
|
|
if ((code>=0x9CE6)&&(code<=0x9E1D))
|
|
|
|
return(tab_uni_jisx021244[code-0x9CE6]);
|
|
|
|
if ((code>=0x9E7A)&&(code<=0x9FA5))
|
|
|
|
return(tab_uni_jisx021245[code-0x9E7A]);
|
|
|
|
if ((code>=0xF929)&&(code<=0xF929))
|
|
|
|
return(tab_uni_jisx021246[code-0xF929]);
|
|
|
|
if ((code>=0xF9DC)&&(code<=0xF9DC))
|
|
|
|
return(tab_uni_jisx021247[code-0xF9DC]);
|
|
|
|
if ((code>=0xFA00)&&(code<=0xFA2D))
|
|
|
|
return(tab_uni_jisx021248[code-0xFA00]);
|
|
|
|
if ((code>=0xFF00)&&(code<=0xFF07))
|
|
|
|
return(tab_uni_jisx021249[code-0xFF00]);
|
|
|
|
if ((code>=0xFFE4)&&(code<=0xFFE4))
|
|
|
|
return(tab_uni_jisx021250[code-0xFFE4]);
|
|
|
|
return(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* page 0 0x222F-0x2244 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni0[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x02D8,0x02C7,0x00B8,0x02D9,0x02DD,0x00AF,0x02DB,0x02DA,
|
|
|
|
0xFF5E,0x0384,0x0385, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0,0x00A1,0xFFE4,0x00BF};
|
|
|
|
|
|
|
|
/* page 1 0x226B-0x2271 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni1[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x00BA,0x00AA,0x00A9,0x00AE,0x2122,0x00A4,0x2116};
|
|
|
|
|
|
|
|
/* page 2 0x2661-0x267C */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni2[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x0386,0x0388,0x0389,0x038A,0x03AA, 0,0x038C, 0,
|
|
|
|
0x038E,0x03AB, 0,0x038F, 0, 0, 0, 0,
|
|
|
|
0x03AC,0x03AD,0x03AE,0x03AF,0x03CA,0x0390,0x03CC,0x03C2,
|
|
|
|
0x03CD,0x03CB,0x03B0,0x03CE};
|
|
|
|
|
|
|
|
/* page 3 0x2742-0x274E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni3[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x0402,0x0403,0x0404,0x0405,0x0406,0x0407,0x0408,0x0409,
|
|
|
|
0x040A,0x040B,0x040C,0x040E,0x040F};
|
|
|
|
|
|
|
|
/* page 4 0x2772-0x277E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni4[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x0452,0x0453,0x0454,0x0455,0x0456,0x0457,0x0458,0x0459,
|
|
|
|
0x045A,0x045B,0x045C,0x045E,0x045F};
|
|
|
|
|
|
|
|
/* page 5 0x2921-0x2950 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni5[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x00C6,0x0110, 0,0x0126, 0,0x0132, 0,0x0141,
|
|
|
|
0x013F, 0,0x014A,0x00D8,0x0152, 0,0x0166,0x00DE,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
|
|
0x00E6,0x0111,0x00F0,0x0127,0x0131,0x0133,0x0138,0x0142,
|
|
|
|
0x0140,0x0149,0x014B,0x00F8,0x0153,0x00DF,0x0167,0x00FE
|
|
|
|
};
|
|
|
|
|
|
|
|
/* page 6 0x2A21-0x2A77 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni6[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x00C1,0x00C0,0x00C4,0x00C2,0x0102,0x01CD,0x0100,0x0104,
|
|
|
|
0x00C5,0x00C3,0x0106,0x0108,0x010C,0x00C7,0x010A,0x010E,
|
|
|
|
0x00C9,0x00C8,0x00CB,0x00CA,0x011A,0x0116,0x0112,0x0118,
|
|
|
|
0,0x011C,0x011E,0x0122,0x0120,0x0124,0x00CD,0x00CC,
|
|
|
|
0x00CF,0x00CE,0x01CF,0x0130,0x012A,0x012E,0x0128,0x0134,
|
|
|
|
0x0136,0x0139,0x013D,0x013B,0x0143,0x0147,0x0145,0x00D1,
|
|
|
|
0x00D3,0x00D2,0x00D6,0x00D4,0x01D1,0x0150,0x014C,0x00D5,
|
|
|
|
0x0154,0x0158,0x0156,0x015A,0x015C,0x0160,0x015E,0x0164,
|
|
|
|
0x0162,0x00DA,0x00D9,0x00DC,0x00DB,0x016C,0x01D3,0x0170,
|
|
|
|
0x016A,0x0172,0x016E,0x0168,0x01D7,0x01DB,0x01D9,0x01D5,
|
|
|
|
0x0174,0x00DD,0x0178,0x0176,0x0179,0x017D,0x017B};
|
|
|
|
|
|
|
|
/* page 7 0x2B21-0x2B77 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni7[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x00E1,0x00E0,0x00E4,0x00E2,0x0103,0x01CE,0x0101,0x0105,
|
|
|
|
0x00E5,0x00E3,0x0107,0x0109,0x010D,0x00E7,0x010B,0x010F,
|
|
|
|
0x00E9,0x00E8,0x00EB,0x00EA,0x011B,0x0117,0x0113,0x0119,
|
|
|
|
0x01F5,0x011D,0x011F, 0,0x0121,0x0125,0x00ED,0x00EC,
|
|
|
|
0x00EF,0x00EE,0x01D0, 0,0x012B,0x012F,0x0129,0x0135,
|
|
|
|
0x0137,0x013A,0x013E,0x013C,0x0144,0x0148,0x0146,0x00F1,
|
|
|
|
0x00F3,0x00F2,0x00F6,0x00F4,0x01D2,0x0151,0x014D,0x00F5,
|
|
|
|
0x0155,0x0159,0x0157,0x015B,0x015D,0x0161,0x015F,0x0165,
|
|
|
|
0x0163,0x00FA,0x00F9,0x00FC,0x00FB,0x016D,0x01D4,0x0171,
|
|
|
|
0x016B,0x0173,0x016F,0x0169,0x01D8,0x01DC,0x01DA,0x01D6,
|
|
|
|
0x0175,0x00FD,0x00FF,0x0177,0x017A,0x017E,0x017C};
|
|
|
|
|
|
|
|
/* page 8 0x3021-0x307E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni8[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4E02,0x4E04,0x4E05,0x4E0C,0x4E12,0x4E1F,0x4E23,0x4E24,
|
|
|
|
0x4E28,0x4E2B,0x4E2E,0x4E2F,0x4E30,0x4E35,0x4E40,0x4E41,
|
|
|
|
0x4E44,0x4E47,0x4E51,0x4E5A,0x4E5C,0x4E63,0x4E68,0x4E69,
|
|
|
|
0x4E74,0x4E75,0x4E79,0x4E7F,0x4E8D,0x4E96,0x4E97,0x4E9D,
|
|
|
|
0x4EAF,0x4EB9,0x4EC3,0x4ED0,0x4EDA,0x4EDB,0x4EE0,0x4EE1,
|
|
|
|
0x4EE2,0x4EE8,0x4EEF,0x4EF1,0x4EF3,0x4EF5,0x4EFD,0x4EFE,
|
|
|
|
0x4EFF,0x4F00,0x4F02,0x4F03,0x4F08,0x4F0B,0x4F0C,0x4F12,
|
|
|
|
0x4F15,0x4F16,0x4F17,0x4F19,0x4F2E,0x4F31,0x4F60,0x4F33,
|
|
|
|
0x4F35,0x4F37,0x4F39,0x4F3B,0x4F3E,0x4F40,0x4F42,0x4F48,
|
|
|
|
0x4F49,0x4F4B,0x4F4C,0x4F52,0x4F54,0x4F56,0x4F58,0x4F5F,
|
|
|
|
0x4F63,0x4F6A,0x4F6C,0x4F6E,0x4F71,0x4F77,0x4F78,0x4F79,
|
|
|
|
0x4F7A,0x4F7D,0x4F7E,0x4F81,0x4F82,0x4F84};
|
|
|
|
|
|
|
|
/* page 9 0x3121-0x317E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni9[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x4F85,0x4F89,0x4F8A,0x4F8C,0x4F8E,0x4F90,0x4F92,0x4F93,
|
|
|
|
0x4F94,0x4F97,0x4F99,0x4F9A,0x4F9E,0x4F9F,0x4FB2,0x4FB7,
|
|
|
|
0x4FB9,0x4FBB,0x4FBC,0x4FBD,0x4FBE,0x4FC0,0x4FC1,0x4FC5,
|
|
|
|
0x4FC6,0x4FC8,0x4FC9,0x4FCB,0x4FCC,0x4FCD,0x4FCF,0x4FD2,
|
|
|
|
0x4FDC,0x4FE0,0x4FE2,0x4FF0,0x4FF2,0x4FFC,0x4FFD,0x4FFF,
|
|
|
|
0x5000,0x5001,0x5004,0x5007,0x500A,0x500C,0x500E,0x5010,
|
|
|
|
0x5013,0x5017,0x5018,0x501B,0x501C,0x501D,0x501E,0x5022,
|
|
|
|
0x5027,0x502E,0x5030,0x5032,0x5033,0x5035,0x5040,0x5041,
|
|
|
|
0x5042,0x5045,0x5046,0x504A,0x504C,0x504E,0x5051,0x5052,
|
|
|
|
0x5053,0x5057,0x5059,0x505F,0x5060,0x5062,0x5063,0x5066,
|
|
|
|
0x5067,0x506A,0x506D,0x5070,0x5071,0x503B,0x5081,0x5083,
|
|
|
|
0x5084,0x5086,0x508A,0x508E,0x508F,0x5090};
|
|
|
|
|
|
|
|
/* page 10 0x3221-0x327E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni10[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5092,0x5093,0x5094,0x5096,0x509B,0x509C,0x509E,0x509F,
|
|
|
|
0x50A0,0x50A1,0x50A2,0x50AA,0x50AF,0x50B0,0x50B9,0x50BA,
|
|
|
|
0x50BD,0x50C0,0x50C3,0x50C4,0x50C7,0x50CC,0x50CE,0x50D0,
|
|
|
|
0x50D3,0x50D4,0x50D8,0x50DC,0x50DD,0x50DF,0x50E2,0x50E4,
|
|
|
|
0x50E6,0x50E8,0x50E9,0x50EF,0x50F1,0x50F6,0x50FA,0x50FE,
|
|
|
|
0x5103,0x5106,0x5107,0x5108,0x510B,0x510C,0x510D,0x510E,
|
|
|
|
0x50F2,0x5110,0x5117,0x5119,0x511B,0x511C,0x511D,0x511E,
|
|
|
|
0x5123,0x5127,0x5128,0x512C,0x512D,0x512F,0x5131,0x5133,
|
|
|
|
0x5134,0x5135,0x5138,0x5139,0x5142,0x514A,0x514F,0x5153,
|
|
|
|
0x5155,0x5157,0x5158,0x515F,0x5164,0x5166,0x517E,0x5183,
|
|
|
|
0x5184,0x518B,0x518E,0x5198,0x519D,0x51A1,0x51A3,0x51AD,
|
|
|
|
0x51B8,0x51BA,0x51BC,0x51BE,0x51BF,0x51C2};
|
|
|
|
|
|
|
|
/* page 11 0x3321-0x337E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni11[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x51C8,0x51CF,0x51D1,0x51D2,0x51D3,0x51D5,0x51D8,0x51DE,
|
|
|
|
0x51E2,0x51E5,0x51EE,0x51F2,0x51F3,0x51F4,0x51F7,0x5201,
|
|
|
|
0x5202,0x5205,0x5212,0x5213,0x5215,0x5216,0x5218,0x5222,
|
|
|
|
0x5228,0x5231,0x5232,0x5235,0x523C,0x5245,0x5249,0x5255,
|
|
|
|
0x5257,0x5258,0x525A,0x525C,0x525F,0x5260,0x5261,0x5266,
|
|
|
|
0x526E,0x5277,0x5278,0x5279,0x5280,0x5282,0x5285,0x528A,
|
|
|
|
0x528C,0x5293,0x5295,0x5296,0x5297,0x5298,0x529A,0x529C,
|
|
|
|
0x52A4,0x52A5,0x52A6,0x52A7,0x52AF,0x52B0,0x52B6,0x52B7,
|
|
|
|
0x52B8,0x52BA,0x52BB,0x52BD,0x52C0,0x52C4,0x52C6,0x52C8,
|
|
|
|
0x52CC,0x52CF,0x52D1,0x52D4,0x52D6,0x52DB,0x52DC,0x52E1,
|
|
|
|
0x52E5,0x52E8,0x52E9,0x52EA,0x52EC,0x52F0,0x52F1,0x52F4,
|
|
|
|
0x52F6,0x52F7,0x5300,0x5303,0x530A,0x530B};
|
|
|
|
|
|
|
|
/* page 12 0x3421-0x347E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni12[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x530C,0x5311,0x5313,0x5318,0x531B,0x531C,0x531E,0x531F,
|
|
|
|
0x5325,0x5327,0x5328,0x5329,0x532B,0x532C,0x532D,0x5330,
|
|
|
|
0x5332,0x5335,0x533C,0x533D,0x533E,0x5342,0x534C,0x534B,
|
|
|
|
0x5359,0x535B,0x5361,0x5363,0x5365,0x536C,0x536D,0x5372,
|
|
|
|
0x5379,0x537E,0x5383,0x5387,0x5388,0x538E,0x5393,0x5394,
|
|
|
|
0x5399,0x539D,0x53A1,0x53A4,0x53AA,0x53AB,0x53AF,0x53B2,
|
|
|
|
0x53B4,0x53B5,0x53B7,0x53B8,0x53BA,0x53BD,0x53C0,0x53C5,
|
|
|
|
0x53CF,0x53D2,0x53D3,0x53D5,0x53DA,0x53DD,0x53DE,0x53E0,
|
|
|
|
0x53E6,0x53E7,0x53F5,0x5402,0x5413,0x541A,0x5421,0x5427,
|
|
|
|
0x5428,0x542A,0x542F,0x5431,0x5434,0x5435,0x5443,0x5444,
|
|
|
|
0x5447,0x544D,0x544F,0x545E,0x5462,0x5464,0x5466,0x5467,
|
|
|
|
0x5469,0x546B,0x546D,0x546E,0x5474,0x547F};
|
|
|
|
|
|
|
|
/* page 13 0x3521-0x357E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni13[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5481,0x5483,0x5485,0x5488,0x5489,0x548D,0x5491,0x5495,
|
|
|
|
0x5496,0x549C,0x549F,0x54A1,0x54A6,0x54A7,0x54A9,0x54AA,
|
|
|
|
0x54AD,0x54AE,0x54B1,0x54B7,0x54B9,0x54BA,0x54BB,0x54BF,
|
|
|
|
0x54C6,0x54CA,0x54CD,0x54CE,0x54E0,0x54EA,0x54EC,0x54EF,
|
|
|
|
0x54F6,0x54FC,0x54FE,0x54FF,0x5500,0x5501,0x5505,0x5508,
|
|
|
|
0x5509,0x550C,0x550D,0x550E,0x5515,0x552A,0x552B,0x5532,
|
|
|
|
0x5535,0x5536,0x553B,0x553C,0x553D,0x5541,0x5547,0x5549,
|
|
|
|
0x554A,0x554D,0x5550,0x5551,0x5558,0x555A,0x555B,0x555E,
|
|
|
|
0x5560,0x5561,0x5564,0x5566,0x557F,0x5581,0x5582,0x5586,
|
|
|
|
0x5588,0x558E,0x558F,0x5591,0x5592,0x5593,0x5594,0x5597,
|
|
|
|
0x55A3,0x55A4,0x55AD,0x55B2,0x55BF,0x55C1,0x55C3,0x55C6,
|
|
|
|
0x55C9,0x55CB,0x55CC,0x55CE,0x55D1,0x55D2};
|
|
|
|
|
|
|
|
/* page 14 0x3621-0x367E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni14[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x55D3,0x55D7,0x55D8,0x55DB,0x55DE,0x55E2,0x55E9,0x55F6,
|
|
|
|
0x55FF,0x5605,0x5608,0x560A,0x560D,0x560E,0x560F,0x5610,
|
|
|
|
0x5611,0x5612,0x5619,0x562C,0x5630,0x5633,0x5635,0x5637,
|
|
|
|
0x5639,0x563B,0x563C,0x563D,0x563F,0x5640,0x5641,0x5643,
|
|
|
|
0x5644,0x5646,0x5649,0x564B,0x564D,0x564F,0x5654,0x565E,
|
|
|
|
0x5660,0x5661,0x5662,0x5663,0x5666,0x5669,0x566D,0x566F,
|
|
|
|
0x5671,0x5672,0x5675,0x5684,0x5685,0x5688,0x568B,0x568C,
|
|
|
|
0x5695,0x5699,0x569A,0x569D,0x569E,0x569F,0x56A6,0x56A7,
|
|
|
|
0x56A8,0x56A9,0x56AB,0x56AC,0x56AD,0x56B1,0x56B3,0x56B7,
|
|
|
|
0x56BE,0x56C5,0x56C9,0x56CA,0x56CB,0x56CF,0x56D0,0x56CC,
|
|
|
|
0x56CD,0x56D9,0x56DC,0x56DD,0x56DF,0x56E1,0x56E4,0x56E5,
|
|
|
|
0x56E6,0x56E7,0x56E8,0x56F1,0x56EB,0x56ED};
|
|
|
|
|
|
|
|
/* page 15 0x3721-0x377E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni15[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x56F6,0x56F7,0x5701,0x5702,0x5707,0x570A,0x570C,0x5711,
|
|
|
|
0x5715,0x571A,0x571B,0x571D,0x5720,0x5722,0x5723,0x5724,
|
|
|
|
0x5725,0x5729,0x572A,0x572C,0x572E,0x572F,0x5733,0x5734,
|
|
|
|
0x573D,0x573E,0x573F,0x5745,0x5746,0x574C,0x574D,0x5752,
|
|
|
|
0x5762,0x5765,0x5767,0x5768,0x576B,0x576D,0x576E,0x576F,
|
|
|
|
0x5770,0x5771,0x5773,0x5774,0x5775,0x5777,0x5779,0x577A,
|
|
|
|
0x577B,0x577C,0x577E,0x5781,0x5783,0x578C,0x5794,0x5797,
|
|
|
|
0x5799,0x579A,0x579C,0x579D,0x579E,0x579F,0x57A1,0x5795,
|
|
|
|
0x57A7,0x57A8,0x57A9,0x57AC,0x57B8,0x57BD,0x57C7,0x57C8,
|
|
|
|
0x57CC,0x57CF,0x57D5,0x57DD,0x57DE,0x57E4,0x57E6,0x57E7,
|
|
|
|
0x57E9,0x57ED,0x57F0,0x57F5,0x57F6,0x57F8,0x57FD,0x57FE,
|
|
|
|
0x57FF,0x5803,0x5804,0x5808,0x5809,0x57E1};
|
|
|
|
|
|
|
|
/* page 16 0x3821-0x387E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni16[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x580C,0x580D,0x581B,0x581E,0x581F,0x5820,0x5826,0x5827,
|
|
|
|
0x582D,0x5832,0x5839,0x583F,0x5849,0x584C,0x584D,0x584F,
|
|
|
|
0x5850,0x5855,0x585F,0x5861,0x5864,0x5867,0x5868,0x5878,
|
|
|
|
0x587C,0x587F,0x5880,0x5881,0x5887,0x5888,0x5889,0x588A,
|
|
|
|
0x588C,0x588D,0x588F,0x5890,0x5894,0x5896,0x589D,0x58A0,
|
|
|
|
0x58A1,0x58A2,0x58A6,0x58A9,0x58B1,0x58B2,0x58C4,0x58BC,
|
|
|
|
0x58C2,0x58C8,0x58CD,0x58CE,0x58D0,0x58D2,0x58D4,0x58D6,
|
|
|
|
0x58DA,0x58DD,0x58E1,0x58E2,0x58E9,0x58F3,0x5905,0x5906,
|
|
|
|
0x590B,0x590C,0x5912,0x5913,0x5914,0x8641,0x591D,0x5921,
|
|
|
|
0x5923,0x5924,0x5928,0x592F,0x5930,0x5933,0x5935,0x5936,
|
|
|
|
0x593F,0x5943,0x5946,0x5952,0x5953,0x5959,0x595B,0x595D,
|
|
|
|
0x595E,0x595F,0x5961,0x5963,0x596B,0x596D};
|
|
|
|
|
|
|
|
/* page 17 0x3921-0x397E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni17[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x596F,0x5972,0x5975,0x5976,0x5979,0x597B,0x597C,0x598B,
|
|
|
|
0x598C,0x598E,0x5992,0x5995,0x5997,0x599F,0x59A4,0x59A7,
|
|
|
|
0x59AD,0x59AE,0x59AF,0x59B0,0x59B3,0x59B7,0x59BA,0x59BC,
|
|
|
|
0x59C1,0x59C3,0x59C4,0x59C8,0x59CA,0x59CD,0x59D2,0x59DD,
|
|
|
|
0x59DE,0x59DF,0x59E3,0x59E4,0x59E7,0x59EE,0x59EF,0x59F1,
|
|
|
|
0x59F2,0x59F4,0x59F7,0x5A00,0x5A04,0x5A0C,0x5A0D,0x5A0E,
|
|
|
|
0x5A12,0x5A13,0x5A1E,0x5A23,0x5A24,0x5A27,0x5A28,0x5A2A,
|
|
|
|
0x5A2D,0x5A30,0x5A44,0x5A45,0x5A47,0x5A48,0x5A4C,0x5A50,
|
|
|
|
0x5A55,0x5A5E,0x5A63,0x5A65,0x5A67,0x5A6D,0x5A77,0x5A7A,
|
|
|
|
0x5A7B,0x5A7E,0x5A8B,0x5A90,0x5A93,0x5A96,0x5A99,0x5A9C,
|
|
|
|
0x5A9E,0x5A9F,0x5AA0,0x5AA2,0x5AA7,0x5AAC,0x5AB1,0x5AB2,
|
|
|
|
0x5AB3,0x5AB5,0x5AB8,0x5ABA,0x5ABB,0x5ABF};
|
|
|
|
|
|
|
|
/* page 18 0x3A21-0x3A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni18[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5AC4,0x5AC6,0x5AC8,0x5ACF,0x5ADA,0x5ADC,0x5AE0,0x5AE5,
|
|
|
|
0x5AEA,0x5AEE,0x5AF5,0x5AF6,0x5AFD,0x5B00,0x5B01,0x5B08,
|
|
|
|
0x5B17,0x5B34,0x5B19,0x5B1B,0x5B1D,0x5B21,0x5B25,0x5B2D,
|
|
|
|
0x5B38,0x5B41,0x5B4B,0x5B4C,0x5B52,0x5B56,0x5B5E,0x5B68,
|
|
|
|
0x5B6E,0x5B6F,0x5B7C,0x5B7D,0x5B7E,0x5B7F,0x5B81,0x5B84,
|
|
|
|
0x5B86,0x5B8A,0x5B8E,0x5B90,0x5B91,0x5B93,0x5B94,0x5B96,
|
|
|
|
0x5BA8,0x5BA9,0x5BAC,0x5BAD,0x5BAF,0x5BB1,0x5BB2,0x5BB7,
|
|
|
|
0x5BBA,0x5BBC,0x5BC0,0x5BC1,0x5BCD,0x5BCF,0x5BD6,0x5BD7,
|
|
|
|
0x5BD8,0x5BD9,0x5BDA,0x5BE0,0x5BEF,0x5BF1,0x5BF4,0x5BFD,
|
|
|
|
0x5C0C,0x5C17,0x5C1E,0x5C1F,0x5C23,0x5C26,0x5C29,0x5C2B,
|
|
|
|
0x5C2C,0x5C2E,0x5C30,0x5C32,0x5C35,0x5C36,0x5C59,0x5C5A,
|
|
|
|
0x5C5C,0x5C62,0x5C63,0x5C67,0x5C68,0x5C69};
|
|
|
|
|
|
|
|
/* page 19 0x3B21-0x3B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni19[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5C6D,0x5C70,0x5C74,0x5C75,0x5C7A,0x5C7B,0x5C7C,0x5C7D,
|
|
|
|
0x5C87,0x5C88,0x5C8A,0x5C8F,0x5C92,0x5C9D,0x5C9F,0x5CA0,
|
|
|
|
0x5CA2,0x5CA3,0x5CA6,0x5CAA,0x5CB2,0x5CB4,0x5CB5,0x5CBA,
|
|
|
|
0x5CC9,0x5CCB,0x5CD2,0x5CDD,0x5CD7,0x5CEE,0x5CF1,0x5CF2,
|
|
|
|
0x5CF4,0x5D01,0x5D06,0x5D0D,0x5D12,0x5D2B,0x5D23,0x5D24,
|
|
|
|
0x5D26,0x5D27,0x5D31,0x5D34,0x5D39,0x5D3D,0x5D3F,0x5D42,
|
|
|
|
0x5D43,0x5D46,0x5D48,0x5D55,0x5D51,0x5D59,0x5D4A,0x5D5F,
|
|
|
|
0x5D60,0x5D61,0x5D62,0x5D64,0x5D6A,0x5D6D,0x5D70,0x5D79,
|
|
|
|
0x5D7A,0x5D7E,0x5D7F,0x5D81,0x5D83,0x5D88,0x5D8A,0x5D92,
|
|
|
|
0x5D93,0x5D94,0x5D95,0x5D99,0x5D9B,0x5D9F,0x5DA0,0x5DA7,
|
|
|
|
0x5DAB,0x5DB0,0x5DB4,0x5DB8,0x5DB9,0x5DC3,0x5DC7,0x5DCB,
|
|
|
|
0x5DD0,0x5DCE,0x5DD8,0x5DD9,0x5DE0,0x5DE4};
|
|
|
|
|
|
|
|
/* page 20 0x3C21-0x3C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni20[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5DE9,0x5DF8,0x5DF9,0x5E00,0x5E07,0x5E0D,0x5E12,0x5E14,
|
|
|
|
0x5E15,0x5E18,0x5E1F,0x5E20,0x5E2E,0x5E28,0x5E32,0x5E35,
|
|
|
|
0x5E3E,0x5E4B,0x5E50,0x5E49,0x5E51,0x5E56,0x5E58,0x5E5B,
|
|
|
|
0x5E5C,0x5E5E,0x5E68,0x5E6A,0x5E6B,0x5E6C,0x5E6D,0x5E6E,
|
|
|
|
0x5E70,0x5E80,0x5E8B,0x5E8E,0x5EA2,0x5EA4,0x5EA5,0x5EA8,
|
|
|
|
0x5EAA,0x5EAC,0x5EB1,0x5EB3,0x5EBD,0x5EBE,0x5EBF,0x5EC6,
|
|
|
|
0x5ECC,0x5ECB,0x5ECE,0x5ED1,0x5ED2,0x5ED4,0x5ED5,0x5EDC,
|
|
|
|
0x5EDE,0x5EE5,0x5EEB,0x5F02,0x5F06,0x5F07,0x5F08,0x5F0E,
|
|
|
|
0x5F19,0x5F1C,0x5F1D,0x5F21,0x5F22,0x5F23,0x5F24,0x5F28,
|
|
|
|
0x5F2B,0x5F2C,0x5F2E,0x5F30,0x5F34,0x5F36,0x5F3B,0x5F3D,
|
|
|
|
0x5F3F,0x5F40,0x5F44,0x5F45,0x5F47,0x5F4D,0x5F50,0x5F54,
|
|
|
|
0x5F58,0x5F5B,0x5F60,0x5F63,0x5F64,0x5F67};
|
|
|
|
|
|
|
|
/* page 21 0x3D21-0x3D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni21[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x5F6F,0x5F72,0x5F74,0x5F75,0x5F78,0x5F7A,0x5F7D,0x5F7E,
|
|
|
|
0x5F89,0x5F8D,0x5F8F,0x5F96,0x5F9C,0x5F9D,0x5FA2,0x5FA7,
|
|
|
|
0x5FAB,0x5FA4,0x5FAC,0x5FAF,0x5FB0,0x5FB1,0x5FB8,0x5FC4,
|
|
|
|
0x5FC7,0x5FC8,0x5FC9,0x5FCB,0x5FD0,0x5FD1,0x5FD2,0x5FD3,
|
|
|
|
0x5FD4,0x5FDE,0x5FE1,0x5FE2,0x5FE8,0x5FE9,0x5FEA,0x5FEC,
|
|
|
|
0x5FED,0x5FEE,0x5FEF,0x5FF2,0x5FF3,0x5FF6,0x5FFA,0x5FFC,
|
|
|
|
0x6007,0x600A,0x600D,0x6013,0x6014,0x6017,0x6018,0x601A,
|
|
|
|
0x601F,0x6024,0x602D,0x6033,0x6035,0x6040,0x6047,0x6048,
|
|
|
|
0x6049,0x604C,0x6051,0x6054,0x6056,0x6057,0x605D,0x6061,
|
|
|
|
0x6067,0x6071,0x607E,0x607F,0x6082,0x6086,0x6088,0x608A,
|
|
|
|
0x608E,0x6091,0x6093,0x6095,0x6098,0x609D,0x609E,0x60A2,
|
|
|
|
0x60A4,0x60A5,0x60A8,0x60B0,0x60B1,0x60B7};
|
|
|
|
|
|
|
|
/* page 22 0x3E21-0x3E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni22[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x60BB,0x60BE,0x60C2,0x60C4,0x60C8,0x60C9,0x60CA,0x60CB,
|
|
|
|
0x60CE,0x60CF,0x60D4,0x60D5,0x60D9,0x60DB,0x60DD,0x60DE,
|
|
|
|
0x60E2,0x60E5,0x60F2,0x60F5,0x60F8,0x60FC,0x60FD,0x6102,
|
|
|
|
0x6107,0x610A,0x610C,0x6110,0x6111,0x6112,0x6113,0x6114,
|
|
|
|
0x6116,0x6117,0x6119,0x611C,0x611E,0x6122,0x612A,0x612B,
|
|
|
|
0x6130,0x6131,0x6135,0x6136,0x6137,0x6139,0x6141,0x6145,
|
|
|
|
0x6146,0x6149,0x615E,0x6160,0x616C,0x6172,0x6178,0x617B,
|
|
|
|
0x617C,0x617F,0x6180,0x6181,0x6183,0x6184,0x618B,0x618D,
|
|
|
|
0x6192,0x6193,0x6197,0x6198,0x619C,0x619D,0x619F,0x61A0,
|
|
|
|
0x61A5,0x61A8,0x61AA,0x61AD,0x61B8,0x61B9,0x61BC,0x61C0,
|
|
|
|
0x61C1,0x61C2,0x61CE,0x61CF,0x61D5,0x61DC,0x61DD,0x61DE,
|
|
|
|
0x61DF,0x61E1,0x61E2,0x61E7,0x61E9,0x61E5};
|
|
|
|
|
|
|
|
/* page 23 0x3F21-0x3F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni23[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x61EC,0x61ED,0x61EF,0x6201,0x6203,0x6204,0x6207,0x6213,
|
|
|
|
0x6215,0x621C,0x6220,0x6222,0x6223,0x6227,0x6229,0x622B,
|
|
|
|
0x6239,0x623D,0x6242,0x6243,0x6244,0x6246,0x624C,0x6250,
|
|
|
|
0x6251,0x6252,0x6254,0x6256,0x625A,0x625C,0x6264,0x626D,
|
|
|
|
0x626F,0x6273,0x627A,0x627D,0x628D,0x628E,0x628F,0x6290,
|
|
|
|
0x62A6,0x62A8,0x62B3,0x62B6,0x62B7,0x62BA,0x62BE,0x62BF,
|
|
|
|
0x62C4,0x62CE,0x62D5,0x62D6,0x62DA,0x62EA,0x62F2,0x62F4,
|
|
|
|
0x62FC,0x62FD,0x6303,0x6304,0x630A,0x630B,0x630D,0x6310,
|
|
|
|
0x6313,0x6316,0x6318,0x6329,0x632A,0x632D,0x6335,0x6336,
|
|
|
|
0x6339,0x633C,0x6341,0x6342,0x6343,0x6344,0x6346,0x634A,
|
|
|
|
0x634B,0x634E,0x6352,0x6353,0x6354,0x6358,0x635B,0x6365,
|
|
|
|
0x6366,0x636C,0x636D,0x6371,0x6374,0x6375};
|
|
|
|
|
|
|
|
/* page 24 0x4021-0x407E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni24[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6378,0x637C,0x637D,0x637F,0x6382,0x6384,0x6387,0x638A,
|
|
|
|
0x6390,0x6394,0x6395,0x6399,0x639A,0x639E,0x63A4,0x63A6,
|
|
|
|
0x63AD,0x63AE,0x63AF,0x63BD,0x63C1,0x63C5,0x63C8,0x63CE,
|
|
|
|
0x63D1,0x63D3,0x63D4,0x63D5,0x63DC,0x63E0,0x63E5,0x63EA,
|
|
|
|
0x63EC,0x63F2,0x63F3,0x63F5,0x63F8,0x63F9,0x6409,0x640A,
|
|
|
|
0x6410,0x6412,0x6414,0x6418,0x641E,0x6420,0x6422,0x6424,
|
|
|
|
0x6425,0x6429,0x642A,0x642F,0x6430,0x6435,0x643D,0x643F,
|
|
|
|
0x644B,0x644F,0x6451,0x6452,0x6453,0x6454,0x645A,0x645B,
|
|
|
|
0x645C,0x645D,0x645F,0x6460,0x6461,0x6463,0x646D,0x6473,
|
|
|
|
0x6474,0x647B,0x647D,0x6485,0x6487,0x648F,0x6490,0x6491,
|
|
|
|
0x6498,0x6499,0x649B,0x649D,0x649F,0x64A1,0x64A3,0x64A6,
|
|
|
|
0x64A8,0x64AC,0x64B3,0x64BD,0x64BE,0x64BF};
|
|
|
|
|
|
|
|
/* page 25 0x4121-0x417E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni25[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x64C4,0x64C9,0x64CA,0x64CB,0x64CC,0x64CE,0x64D0,0x64D1,
|
|
|
|
0x64D5,0x64D7,0x64E4,0x64E5,0x64E9,0x64EA,0x64ED,0x64F0,
|
|
|
|
0x64F5,0x64F7,0x64FB,0x64FF,0x6501,0x6504,0x6508,0x6509,
|
|
|
|
0x650A,0x650F,0x6513,0x6514,0x6516,0x6519,0x651B,0x651E,
|
|
|
|
0x651F,0x6522,0x6526,0x6529,0x652E,0x6531,0x653A,0x653C,
|
|
|
|
0x653D,0x6543,0x6547,0x6549,0x6550,0x6552,0x6554,0x655F,
|
|
|
|
0x6560,0x6567,0x656B,0x657A,0x657D,0x6581,0x6585,0x658A,
|
|
|
|
0x6592,0x6595,0x6598,0x659D,0x65A0,0x65A3,0x65A6,0x65AE,
|
|
|
|
0x65B2,0x65B3,0x65B4,0x65BF,0x65C2,0x65C8,0x65C9,0x65CE,
|
|
|
|
0x65D0,0x65D4,0x65D6,0x65D8,0x65DF,0x65F0,0x65F2,0x65F4,
|
|
|
|
0x65F5,0x65F9,0x65FE,0x65FF,0x6600,0x6604,0x6608,0x6609,
|
|
|
|
0x660D,0x6611,0x6612,0x6615,0x6616,0x661D};
|
|
|
|
|
|
|
|
/* page 26 0x4221-0x427E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni26[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x661E,0x6621,0x6622,0x6623,0x6624,0x6626,0x6629,0x662A,
|
|
|
|
0x662B,0x662C,0x662E,0x6630,0x6631,0x6633,0x6639,0x6637,
|
|
|
|
0x6640,0x6645,0x6646,0x664A,0x664C,0x6651,0x664E,0x6657,
|
|
|
|
0x6658,0x6659,0x665B,0x665C,0x6660,0x6661,0x66FB,0x666A,
|
|
|
|
0x666B,0x666C,0x667E,0x6673,0x6675,0x667F,0x6677,0x6678,
|
|
|
|
0x6679,0x667B,0x6680,0x667C,0x668B,0x668C,0x668D,0x6690,
|
|
|
|
0x6692,0x6699,0x669A,0x669B,0x669C,0x669F,0x66A0,0x66A4,
|
|
|
|
0x66AD,0x66B1,0x66B2,0x66B5,0x66BB,0x66BF,0x66C0,0x66C2,
|
|
|
|
0x66C3,0x66C8,0x66CC,0x66CE,0x66CF,0x66D4,0x66DB,0x66DF,
|
|
|
|
0x66E8,0x66EB,0x66EC,0x66EE,0x66FA,0x6705,0x6707,0x670E,
|
|
|
|
0x6713,0x6719,0x671C,0x6720,0x6722,0x6733,0x673E,0x6745,
|
|
|
|
0x6747,0x6748,0x674C,0x6754,0x6755,0x675D};
|
|
|
|
|
|
|
|
/* page 27 0x4321-0x437E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni27[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6766,0x676C,0x676E,0x6774,0x6776,0x677B,0x6781,0x6784,
|
|
|
|
0x678E,0x678F,0x6791,0x6793,0x6796,0x6798,0x6799,0x679B,
|
|
|
|
0x67B0,0x67B1,0x67B2,0x67B5,0x67BB,0x67BC,0x67BD,0x67F9,
|
|
|
|
0x67C0,0x67C2,0x67C3,0x67C5,0x67C8,0x67C9,0x67D2,0x67D7,
|
|
|
|
0x67D9,0x67DC,0x67E1,0x67E6,0x67F0,0x67F2,0x67F6,0x67F7,
|
|
|
|
0x6852,0x6814,0x6819,0x681D,0x681F,0x6828,0x6827,0x682C,
|
|
|
|
0x682D,0x682F,0x6830,0x6831,0x6833,0x683B,0x683F,0x6844,
|
|
|
|
0x6845,0x684A,0x684C,0x6855,0x6857,0x6858,0x685B,0x686B,
|
|
|
|
0x686E,0x686F,0x6870,0x6871,0x6872,0x6875,0x6879,0x687A,
|
|
|
|
0x687B,0x687C,0x6882,0x6884,0x6886,0x6888,0x6896,0x6898,
|
|
|
|
0x689A,0x689C,0x68A1,0x68A3,0x68A5,0x68A9,0x68AA,0x68AE,
|
|
|
|
0x68B2,0x68BB,0x68C5,0x68C8,0x68CC,0x68CF};
|
|
|
|
|
|
|
|
/* page 28 0x4421-0x447E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni28[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x68D0,0x68D1,0x68D3,0x68D6,0x68D9,0x68DC,0x68DD,0x68E5,
|
|
|
|
0x68E8,0x68EA,0x68EB,0x68EC,0x68ED,0x68F0,0x68F1,0x68F5,
|
|
|
|
0x68F6,0x68FB,0x68FC,0x68FD,0x6906,0x6909,0x690A,0x6910,
|
|
|
|
0x6911,0x6913,0x6916,0x6917,0x6931,0x6933,0x6935,0x6938,
|
|
|
|
0x693B,0x6942,0x6945,0x6949,0x694E,0x6957,0x695B,0x6963,
|
|
|
|
0x6964,0x6965,0x6966,0x6968,0x6969,0x696C,0x6970,0x6971,
|
|
|
|
0x6972,0x697A,0x697B,0x697F,0x6980,0x698D,0x6992,0x6996,
|
|
|
|
0x6998,0x69A1,0x69A5,0x69A6,0x69A8,0x69AB,0x69AD,0x69AF,
|
|
|
|
0x69B7,0x69B8,0x69BA,0x69BC,0x69C5,0x69C8,0x69D1,0x69D6,
|
|
|
|
0x69D7,0x69E2,0x69E5,0x69EE,0x69EF,0x69F1,0x69F3,0x69F5,
|
|
|
|
0x69FE,0x6A00,0x6A01,0x6A03,0x6A0F,0x6A11,0x6A15,0x6A1A,
|
|
|
|
0x6A1D,0x6A20,0x6A24,0x6A28,0x6A30,0x6A32};
|
|
|
|
|
|
|
|
/* page 29 0x4521-0x457E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni29[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6A34,0x6A37,0x6A3B,0x6A3E,0x6A3F,0x6A45,0x6A46,0x6A49,
|
|
|
|
0x6A4A,0x6A4E,0x6A50,0x6A51,0x6A52,0x6A55,0x6A56,0x6A5B,
|
|
|
|
0x6A64,0x6A67,0x6A6A,0x6A71,0x6A73,0x6A7E,0x6A81,0x6A83,
|
|
|
|
0x6A86,0x6A87,0x6A89,0x6A8B,0x6A91,0x6A9B,0x6A9D,0x6A9E,
|
|
|
|
0x6A9F,0x6AA5,0x6AAB,0x6AAF,0x6AB0,0x6AB1,0x6AB4,0x6ABD,
|
|
|
|
0x6ABE,0x6ABF,0x6AC6,0x6AC9,0x6AC8,0x6ACC,0x6AD0,0x6AD4,
|
|
|
|
0x6AD5,0x6AD6,0x6ADC,0x6ADD,0x6AE4,0x6AE7,0x6AEC,0x6AF0,
|
|
|
|
0x6AF1,0x6AF2,0x6AFC,0x6AFD,0x6B02,0x6B03,0x6B06,0x6B07,
|
|
|
|
0x6B09,0x6B0F,0x6B10,0x6B11,0x6B17,0x6B1B,0x6B1E,0x6B24,
|
|
|
|
0x6B28,0x6B2B,0x6B2C,0x6B2F,0x6B35,0x6B36,0x6B3B,0x6B3F,
|
|
|
|
0x6B46,0x6B4A,0x6B4D,0x6B52,0x6B56,0x6B58,0x6B5D,0x6B60,
|
|
|
|
0x6B67,0x6B6B,0x6B6E,0x6B70,0x6B75,0x6B7D};
|
|
|
|
|
|
|
|
/* page 30 0x4621-0x467E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni30[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6B7E,0x6B82,0x6B85,0x6B97,0x6B9B,0x6B9F,0x6BA0,0x6BA2,
|
|
|
|
0x6BA3,0x6BA8,0x6BA9,0x6BAC,0x6BAD,0x6BAE,0x6BB0,0x6BB8,
|
|
|
|
0x6BB9,0x6BBD,0x6BBE,0x6BC3,0x6BC4,0x6BC9,0x6BCC,0x6BD6,
|
|
|
|
0x6BDA,0x6BE1,0x6BE3,0x6BE6,0x6BE7,0x6BEE,0x6BF1,0x6BF7,
|
|
|
|
0x6BF9,0x6BFF,0x6C02,0x6C04,0x6C05,0x6C09,0x6C0D,0x6C0E,
|
|
|
|
0x6C10,0x6C12,0x6C19,0x6C1F,0x6C26,0x6C27,0x6C28,0x6C2C,
|
|
|
|
0x6C2E,0x6C33,0x6C35,0x6C36,0x6C3A,0x6C3B,0x6C3F,0x6C4A,
|
|
|
|
0x6C4B,0x6C4D,0x6C4F,0x6C52,0x6C54,0x6C59,0x6C5B,0x6C5C,
|
|
|
|
0x6C6B,0x6C6D,0x6C6F,0x6C74,0x6C76,0x6C78,0x6C79,0x6C7B,
|
|
|
|
0x6C85,0x6C86,0x6C87,0x6C89,0x6C94,0x6C95,0x6C97,0x6C98,
|
|
|
|
0x6C9C,0x6C9F,0x6CB0,0x6CB2,0x6CB4,0x6CC2,0x6CC6,0x6CCD,
|
|
|
|
0x6CCF,0x6CD0,0x6CD1,0x6CD2,0x6CD4,0x6CD6};
|
|
|
|
|
|
|
|
/* page 31 0x4721-0x477E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni31[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6CDA,0x6CDC,0x6CE0,0x6CE7,0x6CE9,0x6CEB,0x6CEC,0x6CEE,
|
|
|
|
0x6CF2,0x6CF4,0x6D04,0x6D07,0x6D0A,0x6D0E,0x6D0F,0x6D11,
|
|
|
|
0x6D13,0x6D1A,0x6D26,0x6D27,0x6D28,0x6C67,0x6D2E,0x6D2F,
|
|
|
|
0x6D31,0x6D39,0x6D3C,0x6D3F,0x6D57,0x6D5E,0x6D5F,0x6D61,
|
|
|
|
0x6D65,0x6D67,0x6D6F,0x6D70,0x6D7C,0x6D82,0x6D87,0x6D91,
|
|
|
|
0x6D92,0x6D94,0x6D96,0x6D97,0x6D98,0x6DAA,0x6DAC,0x6DB4,
|
|
|
|
0x6DB7,0x6DB9,0x6DBD,0x6DBF,0x6DC4,0x6DC8,0x6DCA,0x6DCE,
|
|
|
|
0x6DCF,0x6DD6,0x6DDB,0x6DDD,0x6DDF,0x6DE0,0x6DE2,0x6DE5,
|
|
|
|
0x6DE9,0x6DEF,0x6DF0,0x6DF4,0x6DF6,0x6DFC,0x6E00,0x6E04,
|
|
|
|
0x6E1E,0x6E22,0x6E27,0x6E32,0x6E36,0x6E39,0x6E3B,0x6E3C,
|
|
|
|
0x6E44,0x6E45,0x6E48,0x6E49,0x6E4B,0x6E4F,0x6E51,0x6E52,
|
|
|
|
0x6E53,0x6E54,0x6E57,0x6E5C,0x6E5D,0x6E5E};
|
|
|
|
|
|
|
|
/* page 32 0x4821-0x487E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni32[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6E62,0x6E63,0x6E68,0x6E73,0x6E7B,0x6E7D,0x6E8D,0x6E93,
|
|
|
|
0x6E99,0x6EA0,0x6EA7,0x6EAD,0x6EAE,0x6EB1,0x6EB3,0x6EBB,
|
|
|
|
0x6EBF,0x6EC0,0x6EC1,0x6EC3,0x6EC7,0x6EC8,0x6ECA,0x6ECD,
|
|
|
|
0x6ECE,0x6ECF,0x6EEB,0x6EED,0x6EEE,0x6EF9,0x6EFB,0x6EFD,
|
|
|
|
0x6F04,0x6F08,0x6F0A,0x6F0C,0x6F0D,0x6F16,0x6F18,0x6F1A,
|
|
|
|
0x6F1B,0x6F26,0x6F29,0x6F2A,0x6F2F,0x6F30,0x6F33,0x6F36,
|
|
|
|
0x6F3B,0x6F3C,0x6F2D,0x6F4F,0x6F51,0x6F52,0x6F53,0x6F57,
|
|
|
|
0x6F59,0x6F5A,0x6F5D,0x6F5E,0x6F61,0x6F62,0x6F68,0x6F6C,
|
|
|
|
0x6F7D,0x6F7E,0x6F83,0x6F87,0x6F88,0x6F8B,0x6F8C,0x6F8D,
|
|
|
|
0x6F90,0x6F92,0x6F93,0x6F94,0x6F96,0x6F9A,0x6F9F,0x6FA0,
|
|
|
|
0x6FA5,0x6FA6,0x6FA7,0x6FA8,0x6FAE,0x6FAF,0x6FB0,0x6FB5,
|
|
|
|
0x6FB6,0x6FBC,0x6FC5,0x6FC7,0x6FC8,0x6FCA};
|
|
|
|
|
|
|
|
/* page 33 0x4921-0x497E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni33[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x6FDA,0x6FDE,0x6FE8,0x6FE9,0x6FF0,0x6FF5,0x6FF9,0x6FFC,
|
|
|
|
0x6FFD,0x7000,0x7005,0x7006,0x7007,0x700D,0x7017,0x7020,
|
|
|
|
0x7023,0x702F,0x7034,0x7037,0x7039,0x703C,0x7043,0x7044,
|
|
|
|
0x7048,0x7049,0x704A,0x704B,0x7054,0x7055,0x705D,0x705E,
|
|
|
|
0x704E,0x7064,0x7065,0x706C,0x706E,0x7075,0x7076,0x707E,
|
|
|
|
0x7081,0x7085,0x7086,0x7094,0x7095,0x7096,0x7097,0x7098,
|
|
|
|
0x709B,0x70A4,0x70AB,0x70B0,0x70B1,0x70B4,0x70B7,0x70CA,
|
|
|
|
0x70D1,0x70D3,0x70D4,0x70D5,0x70D6,0x70D8,0x70DC,0x70E4,
|
|
|
|
0x70FA,0x7103,0x7104,0x7105,0x7106,0x7107,0x710B,0x710C,
|
|
|
|
0x710F,0x711E,0x7120,0x712B,0x712D,0x712F,0x7130,0x7131,
|
|
|
|
0x7138,0x7141,0x7145,0x7146,0x7147,0x714A,0x714B,0x7150,
|
|
|
|
0x7152,0x7157,0x715A,0x715C,0x715E,0x7160};
|
|
|
|
|
|
|
|
/* page 34 0x4A21-0x4A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni34[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7168,0x7179,0x7180,0x7185,0x7187,0x718C,0x7192,0x719A,
|
|
|
|
0x719B,0x71A0,0x71A2,0x71AF,0x71B0,0x71B2,0x71B3,0x71BA,
|
|
|
|
0x71BF,0x71C0,0x71C1,0x71C4,0x71CB,0x71CC,0x71D3,0x71D6,
|
|
|
|
0x71D9,0x71DA,0x71DC,0x71F8,0x71FE,0x7200,0x7207,0x7208,
|
|
|
|
0x7209,0x7213,0x7217,0x721A,0x721D,0x721F,0x7224,0x722B,
|
|
|
|
0x722F,0x7234,0x7238,0x7239,0x7241,0x7242,0x7243,0x7245,
|
|
|
|
0x724E,0x724F,0x7250,0x7253,0x7255,0x7256,0x725A,0x725C,
|
|
|
|
0x725E,0x7260,0x7263,0x7268,0x726B,0x726E,0x726F,0x7271,
|
|
|
|
0x7277,0x7278,0x727B,0x727C,0x727F,0x7284,0x7289,0x728D,
|
|
|
|
0x728E,0x7293,0x729B,0x72A8,0x72AD,0x72AE,0x72B1,0x72B4,
|
|
|
|
0x72BE,0x72C1,0x72C7,0x72C9,0x72CC,0x72D5,0x72D6,0x72D8,
|
|
|
|
0x72DF,0x72E5,0x72F3,0x72F4,0x72FA,0x72FB};
|
|
|
|
|
|
|
|
/* page 35 0x4B21-0x4B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni35[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x72FE,0x7302,0x7304,0x7305,0x7307,0x730B,0x730D,0x7312,
|
|
|
|
0x7313,0x7318,0x7319,0x731E,0x7322,0x7324,0x7327,0x7328,
|
|
|
|
0x732C,0x7331,0x7332,0x7335,0x733A,0x733B,0x733D,0x7343,
|
|
|
|
0x734D,0x7350,0x7352,0x7356,0x7358,0x735D,0x735E,0x735F,
|
|
|
|
0x7360,0x7366,0x7367,0x7369,0x736B,0x736C,0x736E,0x736F,
|
|
|
|
0x7371,0x7377,0x7379,0x737C,0x7380,0x7381,0x7383,0x7385,
|
|
|
|
0x7386,0x738E,0x7390,0x7393,0x7395,0x7397,0x7398,0x739C,
|
|
|
|
0x739E,0x739F,0x73A0,0x73A2,0x73A5,0x73A6,0x73AA,0x73AB,
|
|
|
|
0x73AD,0x73B5,0x73B7,0x73B9,0x73BC,0x73BD,0x73BF,0x73C5,
|
|
|
|
0x73C6,0x73C9,0x73CB,0x73CC,0x73CF,0x73D2,0x73D3,0x73D6,
|
|
|
|
0x73D9,0x73DD,0x73E1,0x73E3,0x73E6,0x73E7,0x73E9,0x73F4,
|
|
|
|
0x73F5,0x73F7,0x73F9,0x73FA,0x73FB,0x73FD};
|
|
|
|
|
|
|
|
/* page 36 0x4C21-0x4C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni36[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x73FF,0x7400,0x7401,0x7404,0x7407,0x740A,0x7411,0x741A,
|
|
|
|
0x741B,0x7424,0x7426,0x7428,0x7429,0x742A,0x742B,0x742C,
|
|
|
|
0x742D,0x742E,0x742F,0x7430,0x7431,0x7439,0x7440,0x7443,
|
|
|
|
0x7444,0x7446,0x7447,0x744B,0x744D,0x7451,0x7452,0x7457,
|
|
|
|
0x745D,0x7462,0x7466,0x7467,0x7468,0x746B,0x746D,0x746E,
|
|
|
|
0x7471,0x7472,0x7480,0x7481,0x7485,0x7486,0x7487,0x7489,
|
|
|
|
0x748F,0x7490,0x7491,0x7492,0x7498,0x7499,0x749A,0x749C,
|
|
|
|
0x749F,0x74A0,0x74A1,0x74A3,0x74A6,0x74A8,0x74A9,0x74AA,
|
|
|
|
0x74AB,0x74AE,0x74AF,0x74B1,0x74B2,0x74B5,0x74B9,0x74BB,
|
|
|
|
0x74BF,0x74C8,0x74C9,0x74CC,0x74D0,0x74D3,0x74D8,0x74DA,
|
|
|
|
0x74DB,0x74DE,0x74DF,0x74E4,0x74E8,0x74EA,0x74EB,0x74EF,
|
|
|
|
0x74F4,0x74FA,0x74FB,0x74FC,0x74FF,0x7506};
|
|
|
|
|
|
|
|
/* page 37 0x4D21-0x4D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni37[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7512,0x7516,0x7517,0x7520,0x7521,0x7524,0x7527,0x7529,
|
|
|
|
0x752A,0x752F,0x7536,0x7539,0x753D,0x753E,0x753F,0x7540,
|
|
|
|
0x7543,0x7547,0x7548,0x754E,0x7550,0x7552,0x7557,0x755E,
|
|
|
|
0x755F,0x7561,0x756F,0x7571,0x7579,0x757A,0x757B,0x757C,
|
|
|
|
0x757D,0x757E,0x7581,0x7585,0x7590,0x7592,0x7593,0x7595,
|
|
|
|
0x7599,0x759C,0x75A2,0x75A4,0x75B4,0x75BA,0x75BF,0x75C0,
|
|
|
|
0x75C1,0x75C4,0x75C6,0x75CC,0x75CE,0x75CF,0x75D7,0x75DC,
|
|
|
|
0x75DF,0x75E0,0x75E1,0x75E4,0x75E7,0x75EC,0x75EE,0x75EF,
|
|
|
|
0x75F1,0x75F9,0x7600,0x7602,0x7603,0x7604,0x7607,0x7608,
|
|
|
|
0x760A,0x760C,0x760F,0x7612,0x7613,0x7615,0x7616,0x7619,
|
|
|
|
0x761B,0x761C,0x761D,0x761E,0x7623,0x7625,0x7626,0x7629,
|
|
|
|
0x762D,0x7632,0x7633,0x7635,0x7638,0x7639};
|
|
|
|
|
|
|
|
/* page 38 0x4E21-0x4E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni38[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x763A,0x763C,0x764A,0x7640,0x7641,0x7643,0x7644,0x7645,
|
|
|
|
0x7649,0x764B,0x7655,0x7659,0x765F,0x7664,0x7665,0x766D,
|
|
|
|
0x766E,0x766F,0x7671,0x7674,0x7681,0x7685,0x768C,0x768D,
|
|
|
|
0x7695,0x769B,0x769C,0x769D,0x769F,0x76A0,0x76A2,0x76A3,
|
|
|
|
0x76A4,0x76A5,0x76A6,0x76A7,0x76A8,0x76AA,0x76AD,0x76BD,
|
|
|
|
0x76C1,0x76C5,0x76C9,0x76CB,0x76CC,0x76CE,0x76D4,0x76D9,
|
|
|
|
0x76E0,0x76E6,0x76E8,0x76EC,0x76F0,0x76F1,0x76F6,0x76F9,
|
|
|
|
0x76FC,0x7700,0x7706,0x770A,0x770E,0x7712,0x7714,0x7715,
|
|
|
|
0x7717,0x7719,0x771A,0x771C,0x7722,0x7728,0x772D,0x772E,
|
|
|
|
0x772F,0x7734,0x7735,0x7736,0x7739,0x773D,0x773E,0x7742,
|
|
|
|
0x7745,0x7746,0x774A,0x774D,0x774E,0x774F,0x7752,0x7756,
|
|
|
|
0x7757,0x775C,0x775E,0x775F,0x7760,0x7762};
|
|
|
|
|
|
|
|
/* page 39 0x4F21-0x4F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni39[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7764,0x7767,0x776A,0x776C,0x7770,0x7772,0x7773,0x7774,
|
|
|
|
0x777A,0x777D,0x7780,0x7784,0x778C,0x778D,0x7794,0x7795,
|
|
|
|
0x7796,0x779A,0x779F,0x77A2,0x77A7,0x77AA,0x77AE,0x77AF,
|
|
|
|
0x77B1,0x77B5,0x77BE,0x77C3,0x77C9,0x77D1,0x77D2,0x77D5,
|
|
|
|
0x77D9,0x77DE,0x77DF,0x77E0,0x77E4,0x77E6,0x77EA,0x77EC,
|
|
|
|
0x77F0,0x77F1,0x77F4,0x77F8,0x77FB,0x7805,0x7806,0x7809,
|
|
|
|
0x780D,0x780E,0x7811,0x781D,0x7821,0x7822,0x7823,0x782D,
|
|
|
|
0x782E,0x7830,0x7835,0x7837,0x7843,0x7844,0x7847,0x7848,
|
|
|
|
0x784C,0x784E,0x7852,0x785C,0x785E,0x7860,0x7861,0x7863,
|
|
|
|
0x7864,0x7868,0x786A,0x786E,0x787A,0x787E,0x788A,0x788F,
|
|
|
|
0x7894,0x7898,0x78A1,0x789D,0x789E,0x789F,0x78A4,0x78A8,
|
|
|
|
0x78AC,0x78AD,0x78B0,0x78B1,0x78B2,0x78B3};
|
|
|
|
|
|
|
|
/* page 40 0x5021-0x507E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni40[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x78BB,0x78BD,0x78BF,0x78C7,0x78C8,0x78C9,0x78CC,0x78CE,
|
|
|
|
0x78D2,0x78D3,0x78D5,0x78D6,0x78E4,0x78DB,0x78DF,0x78E0,
|
|
|
|
0x78E1,0x78E6,0x78EA,0x78F2,0x78F3,0x7900,0x78F6,0x78F7,
|
|
|
|
0x78FA,0x78FB,0x78FF,0x7906,0x790C,0x7910,0x791A,0x791C,
|
|
|
|
0x791E,0x791F,0x7920,0x7925,0x7927,0x7929,0x792D,0x7931,
|
|
|
|
0x7934,0x7935,0x793B,0x793D,0x793F,0x7944,0x7945,0x7946,
|
|
|
|
0x794A,0x794B,0x794F,0x7951,0x7954,0x7958,0x795B,0x795C,
|
|
|
|
0x7967,0x7969,0x796B,0x7972,0x7979,0x797B,0x797C,0x797E,
|
|
|
|
0x798B,0x798C,0x7991,0x7993,0x7994,0x7995,0x7996,0x7998,
|
|
|
|
0x799B,0x799C,0x79A1,0x79A8,0x79A9,0x79AB,0x79AF,0x79B1,
|
|
|
|
0x79B4,0x79B8,0x79BB,0x79C2,0x79C4,0x79C7,0x79C8,0x79CA,
|
|
|
|
0x79CF,0x79D4,0x79D6,0x79DA,0x79DD,0x79DE};
|
|
|
|
|
|
|
|
/* page 41 0x5121-0x517E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni41[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x79E0,0x79E2,0x79E5,0x79EA,0x79EB,0x79ED,0x79F1,0x79F8,
|
|
|
|
0x79FC,0x7A02,0x7A03,0x7A07,0x7A09,0x7A0A,0x7A0C,0x7A11,
|
|
|
|
0x7A15,0x7A1B,0x7A1E,0x7A21,0x7A27,0x7A2B,0x7A2D,0x7A2F,
|
|
|
|
0x7A30,0x7A34,0x7A35,0x7A38,0x7A39,0x7A3A,0x7A44,0x7A45,
|
|
|
|
0x7A47,0x7A48,0x7A4C,0x7A55,0x7A56,0x7A59,0x7A5C,0x7A5D,
|
|
|
|
0x7A5F,0x7A60,0x7A65,0x7A67,0x7A6A,0x7A6D,0x7A75,0x7A78,
|
|
|
|
0x7A7E,0x7A80,0x7A82,0x7A85,0x7A86,0x7A8A,0x7A8B,0x7A90,
|
|
|
|
0x7A91,0x7A94,0x7A9E,0x7AA0,0x7AA3,0x7AAC,0x7AB3,0x7AB5,
|
|
|
|
0x7AB9,0x7ABB,0x7ABC,0x7AC6,0x7AC9,0x7ACC,0x7ACE,0x7AD1,
|
|
|
|
0x7ADB,0x7AE8,0x7AE9,0x7AEB,0x7AEC,0x7AF1,0x7AF4,0x7AFB,
|
|
|
|
0x7AFD,0x7AFE,0x7B07,0x7B14,0x7B1F,0x7B23,0x7B27,0x7B29,
|
|
|
|
0x7B2A,0x7B2B,0x7B2D,0x7B2E,0x7B2F,0x7B30};
|
|
|
|
|
|
|
|
/* page 42 0x5221-0x527E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni42[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7B31,0x7B34,0x7B3D,0x7B3F,0x7B40,0x7B41,0x7B47,0x7B4E,
|
|
|
|
0x7B55,0x7B60,0x7B64,0x7B66,0x7B69,0x7B6A,0x7B6D,0x7B6F,
|
|
|
|
0x7B72,0x7B73,0x7B77,0x7B84,0x7B89,0x7B8E,0x7B90,0x7B91,
|
|
|
|
0x7B96,0x7B9B,0x7B9E,0x7BA0,0x7BA5,0x7BAC,0x7BAF,0x7BB0,
|
|
|
|
0x7BB2,0x7BB5,0x7BB6,0x7BBA,0x7BBB,0x7BBC,0x7BBD,0x7BC2,
|
|
|
|
0x7BC5,0x7BC8,0x7BCA,0x7BD4,0x7BD6,0x7BD7,0x7BD9,0x7BDA,
|
|
|
|
0x7BDB,0x7BE8,0x7BEA,0x7BF2,0x7BF4,0x7BF5,0x7BF8,0x7BF9,
|
|
|
|
0x7BFA,0x7BFC,0x7BFE,0x7C01,0x7C02,0x7C03,0x7C04,0x7C06,
|
|
|
|
0x7C09,0x7C0B,0x7C0C,0x7C0E,0x7C0F,0x7C19,0x7C1B,0x7C20,
|
|
|
|
0x7C25,0x7C26,0x7C28,0x7C2C,0x7C31,0x7C33,0x7C34,0x7C36,
|
|
|
|
0x7C39,0x7C3A,0x7C46,0x7C4A,0x7C55,0x7C51,0x7C52,0x7C53,
|
|
|
|
0x7C59,0x7C5A,0x7C5B,0x7C5C,0x7C5D,0x7C5E};
|
|
|
|
|
|
|
|
/* page 43 0x5321-0x537E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni43[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7C61,0x7C63,0x7C67,0x7C69,0x7C6D,0x7C6E,0x7C70,0x7C72,
|
|
|
|
0x7C79,0x7C7C,0x7C7D,0x7C86,0x7C87,0x7C8F,0x7C94,0x7C9E,
|
|
|
|
0x7CA0,0x7CA6,0x7CB0,0x7CB6,0x7CB7,0x7CBA,0x7CBB,0x7CBC,
|
|
|
|
0x7CBF,0x7CC4,0x7CC7,0x7CC8,0x7CC9,0x7CCD,0x7CCF,0x7CD3,
|
|
|
|
0x7CD4,0x7CD5,0x7CD7,0x7CD9,0x7CDA,0x7CDD,0x7CE6,0x7CE9,
|
|
|
|
0x7CEB,0x7CF5,0x7D03,0x7D07,0x7D08,0x7D09,0x7D0F,0x7D11,
|
|
|
|
0x7D12,0x7D13,0x7D16,0x7D1D,0x7D1E,0x7D23,0x7D26,0x7D2A,
|
|
|
|
0x7D2D,0x7D31,0x7D3C,0x7D3D,0x7D3E,0x7D40,0x7D41,0x7D47,
|
|
|
|
0x7D48,0x7D4D,0x7D51,0x7D53,0x7D57,0x7D59,0x7D5A,0x7D5C,
|
|
|
|
0x7D5D,0x7D65,0x7D67,0x7D6A,0x7D70,0x7D78,0x7D7A,0x7D7B,
|
|
|
|
0x7D7F,0x7D81,0x7D82,0x7D83,0x7D85,0x7D86,0x7D88,0x7D8B,
|
|
|
|
0x7D8C,0x7D8D,0x7D91,0x7D96,0x7D97,0x7D9D};
|
|
|
|
|
|
|
|
/* page 44 0x5421-0x547E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni44[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7D9E,0x7DA6,0x7DA7,0x7DAA,0x7DB3,0x7DB6,0x7DB7,0x7DB9,
|
|
|
|
0x7DC2,0x7DC3,0x7DC4,0x7DC5,0x7DC6,0x7DCC,0x7DCD,0x7DCE,
|
|
|
|
0x7DD7,0x7DD9,0x7E00,0x7DE2,0x7DE5,0x7DE6,0x7DEA,0x7DEB,
|
|
|
|
0x7DED,0x7DF1,0x7DF5,0x7DF6,0x7DF9,0x7DFA,0x7E08,0x7E10,
|
|
|
|
0x7E11,0x7E15,0x7E17,0x7E1C,0x7E1D,0x7E20,0x7E27,0x7E28,
|
|
|
|
0x7E2C,0x7E2D,0x7E2F,0x7E33,0x7E36,0x7E3F,0x7E44,0x7E45,
|
|
|
|
0x7E47,0x7E4E,0x7E50,0x7E52,0x7E58,0x7E5F,0x7E61,0x7E62,
|
|
|
|
0x7E65,0x7E6B,0x7E6E,0x7E6F,0x7E73,0x7E78,0x7E7E,0x7E81,
|
|
|
|
0x7E86,0x7E87,0x7E8A,0x7E8D,0x7E91,0x7E95,0x7E98,0x7E9A,
|
|
|
|
0x7E9D,0x7E9E,0x7F3C,0x7F3B,0x7F3D,0x7F3E,0x7F3F,0x7F43,
|
|
|
|
0x7F44,0x7F47,0x7F4F,0x7F52,0x7F53,0x7F5B,0x7F5C,0x7F5D,
|
|
|
|
0x7F61,0x7F63,0x7F64,0x7F65,0x7F66,0x7F6D};
|
|
|
|
|
|
|
|
/* page 45 0x5521-0x557E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni45[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x7F71,0x7F7D,0x7F7E,0x7F7F,0x7F80,0x7F8B,0x7F8D,0x7F8F,
|
|
|
|
0x7F90,0x7F91,0x7F96,0x7F97,0x7F9C,0x7FA1,0x7FA2,0x7FA6,
|
|
|
|
0x7FAA,0x7FAD,0x7FB4,0x7FBC,0x7FBF,0x7FC0,0x7FC3,0x7FC8,
|
|
|
|
0x7FCE,0x7FCF,0x7FDB,0x7FDF,0x7FE3,0x7FE5,0x7FE8,0x7FEC,
|
|
|
|
0x7FEE,0x7FEF,0x7FF2,0x7FFA,0x7FFD,0x7FFE,0x7FFF,0x8007,
|
|
|
|
0x8008,0x800A,0x800D,0x800E,0x800F,0x8011,0x8013,0x8014,
|
|
|
|
0x8016,0x801D,0x801E,0x801F,0x8020,0x8024,0x8026,0x802C,
|
|
|
|
0x802E,0x8030,0x8034,0x8035,0x8037,0x8039,0x803A,0x803C,
|
|
|
|
0x803E,0x8040,0x8044,0x8060,0x8064,0x8066,0x806D,0x8071,
|
|
|
|
0x8075,0x8081,0x8088,0x808E,0x809C,0x809E,0x80A6,0x80A7,
|
|
|
|
0x80AB,0x80B8,0x80B9,0x80C8,0x80CD,0x80CF,0x80D2,0x80D4,
|
|
|
|
0x80D5,0x80D7,0x80D8,0x80E0,0x80ED,0x80EE};
|
|
|
|
|
|
|
|
/* page 46 0x5621-0x567E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni46[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x80F0,0x80F2,0x80F3,0x80F6,0x80F9,0x80FA,0x80FE,0x8103,
|
|
|
|
0x810B,0x8116,0x8117,0x8118,0x811C,0x811E,0x8120,0x8124,
|
|
|
|
0x8127,0x812C,0x8130,0x8135,0x813A,0x813C,0x8145,0x8147,
|
|
|
|
0x814A,0x814C,0x8152,0x8157,0x8160,0x8161,0x8167,0x8168,
|
|
|
|
0x8169,0x816D,0x816F,0x8177,0x8181,0x8190,0x8184,0x8185,
|
|
|
|
0x8186,0x818B,0x818E,0x8196,0x8198,0x819B,0x819E,0x81A2,
|
|
|
|
0x81AE,0x81B2,0x81B4,0x81BB,0x81CB,0x81C3,0x81C5,0x81CA,
|
|
|
|
0x81CE,0x81CF,0x81D5,0x81D7,0x81DB,0x81DD,0x81DE,0x81E1,
|
|
|
|
0x81E4,0x81EB,0x81EC,0x81F0,0x81F1,0x81F2,0x81F5,0x81F6,
|
|
|
|
0x81F8,0x81F9,0x81FD,0x81FF,0x8200,0x8203,0x820F,0x8213,
|
|
|
|
0x8214,0x8219,0x821A,0x821D,0x8221,0x8222,0x8228,0x8232,
|
|
|
|
0x8234,0x823A,0x8243,0x8244,0x8245,0x8246};
|
|
|
|
|
|
|
|
/* page 47 0x5721-0x577E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni47[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x824B,0x824E,0x824F,0x8251,0x8256,0x825C,0x8260,0x8263,
|
|
|
|
0x8267,0x826D,0x8274,0x827B,0x827D,0x827F,0x8280,0x8281,
|
|
|
|
0x8283,0x8284,0x8287,0x8289,0x828A,0x828E,0x8291,0x8294,
|
|
|
|
0x8296,0x8298,0x829A,0x829B,0x82A0,0x82A1,0x82A3,0x82A4,
|
|
|
|
0x82A7,0x82A8,0x82A9,0x82AA,0x82AE,0x82B0,0x82B2,0x82B4,
|
|
|
|
0x82B7,0x82BA,0x82BC,0x82BE,0x82BF,0x82C6,0x82D0,0x82D5,
|
|
|
|
0x82DA,0x82E0,0x82E2,0x82E4,0x82E8,0x82EA,0x82ED,0x82EF,
|
|
|
|
0x82F6,0x82F7,0x82FD,0x82FE,0x8300,0x8301,0x8307,0x8308,
|
|
|
|
0x830A,0x830B,0x8354,0x831B,0x831D,0x831E,0x831F,0x8321,
|
|
|
|
0x8322,0x832C,0x832D,0x832E,0x8330,0x8333,0x8337,0x833A,
|
|
|
|
0x833C,0x833D,0x8342,0x8343,0x8344,0x8347,0x834D,0x834E,
|
|
|
|
0x8351,0x8355,0x8356,0x8357,0x8370,0x8378};
|
|
|
|
|
|
|
|
/* page 48 0x5821-0x587E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni48[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x837D,0x837F,0x8380,0x8382,0x8384,0x8386,0x838D,0x8392,
|
|
|
|
0x8394,0x8395,0x8398,0x8399,0x839B,0x839C,0x839D,0x83A6,
|
|
|
|
0x83A7,0x83A9,0x83AC,0x83BE,0x83BF,0x83C0,0x83C7,0x83C9,
|
|
|
|
0x83CF,0x83D0,0x83D1,0x83D4,0x83DD,0x8353,0x83E8,0x83EA,
|
|
|
|
0x83F6,0x83F8,0x83F9,0x83FC,0x8401,0x8406,0x840A,0x840F,
|
|
|
|
0x8411,0x8415,0x8419,0x83AD,0x842F,0x8439,0x8445,0x8447,
|
|
|
|
0x8448,0x844A,0x844D,0x844F,0x8451,0x8452,0x8456,0x8458,
|
|
|
|
0x8459,0x845A,0x845C,0x8460,0x8464,0x8465,0x8467,0x846A,
|
|
|
|
0x8470,0x8473,0x8474,0x8476,0x8478,0x847C,0x847D,0x8481,
|
|
|
|
0x8485,0x8492,0x8493,0x8495,0x849E,0x84A6,0x84A8,0x84A9,
|
|
|
|
0x84AA,0x84AF,0x84B1,0x84B4,0x84BA,0x84BD,0x84BE,0x84C0,
|
|
|
|
0x84C2,0x84C7,0x84C8,0x84CC,0x84CF,0x84D3};
|
|
|
|
|
|
|
|
/* page 49 0x5921-0x597E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni49[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x84DC,0x84E7,0x84EA,0x84EF,0x84F0,0x84F1,0x84F2,0x84F7,
|
|
|
|
0x8532,0x84FA,0x84FB,0x84FD,0x8502,0x8503,0x8507,0x850C,
|
|
|
|
0x850E,0x8510,0x851C,0x851E,0x8522,0x8523,0x8524,0x8525,
|
|
|
|
0x8527,0x852A,0x852B,0x852F,0x8533,0x8534,0x8536,0x853F,
|
|
|
|
0x8546,0x854F,0x8550,0x8551,0x8552,0x8553,0x8556,0x8559,
|
|
|
|
0x855C,0x855D,0x855E,0x855F,0x8560,0x8561,0x8562,0x8564,
|
|
|
|
0x856B,0x856F,0x8579,0x857A,0x857B,0x857D,0x857F,0x8581,
|
|
|
|
0x8585,0x8586,0x8589,0x858B,0x858C,0x858F,0x8593,0x8598,
|
|
|
|
0x859D,0x859F,0x85A0,0x85A2,0x85A5,0x85A7,0x85B4,0x85B6,
|
|
|
|
0x85B7,0x85B8,0x85BC,0x85BD,0x85BE,0x85BF,0x85C2,0x85C7,
|
|
|
|
0x85CA,0x85CB,0x85CE,0x85AD,0x85D8,0x85DA,0x85DF,0x85E0,
|
|
|
|
0x85E6,0x85E8,0x85ED,0x85F3,0x85F6,0x85FC};
|
|
|
|
|
|
|
|
/* page 50 0x5A21-0x5A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni50[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x85FF,0x8600,0x8604,0x8605,0x860D,0x860E,0x8610,0x8611,
|
|
|
|
0x8612,0x8618,0x8619,0x861B,0x861E,0x8621,0x8627,0x8629,
|
|
|
|
0x8636,0x8638,0x863A,0x863C,0x863D,0x8640,0x8642,0x8646,
|
|
|
|
0x8652,0x8653,0x8656,0x8657,0x8658,0x8659,0x865D,0x8660,
|
|
|
|
0x8661,0x8662,0x8663,0x8664,0x8669,0x866C,0x866F,0x8675,
|
|
|
|
0x8676,0x8677,0x867A,0x868D,0x8691,0x8696,0x8698,0x869A,
|
|
|
|
0x869C,0x86A1,0x86A6,0x86A7,0x86A8,0x86AD,0x86B1,0x86B3,
|
|
|
|
0x86B4,0x86B5,0x86B7,0x86B8,0x86B9,0x86BF,0x86C0,0x86C1,
|
|
|
|
0x86C3,0x86C5,0x86D1,0x86D2,0x86D5,0x86D7,0x86DA,0x86DC,
|
|
|
|
0x86E0,0x86E3,0x86E5,0x86E7,0x8688,0x86FA,0x86FC,0x86FD,
|
|
|
|
0x8704,0x8705,0x8707,0x870B,0x870E,0x870F,0x8710,0x8713,
|
|
|
|
0x8714,0x8719,0x871E,0x871F,0x8721,0x8723};
|
|
|
|
|
|
|
|
/* page 51 0x5B21-0x5B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni51[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8728,0x872E,0x872F,0x8731,0x8732,0x8739,0x873A,0x873C,
|
|
|
|
0x873D,0x873E,0x8740,0x8743,0x8745,0x874D,0x8758,0x875D,
|
|
|
|
0x8761,0x8764,0x8765,0x876F,0x8771,0x8772,0x877B,0x8783,
|
|
|
|
0x8784,0x8785,0x8786,0x8787,0x8788,0x8789,0x878B,0x878C,
|
|
|
|
0x8790,0x8793,0x8795,0x8797,0x8798,0x8799,0x879E,0x87A0,
|
|
|
|
0x87A3,0x87A7,0x87AC,0x87AD,0x87AE,0x87B1,0x87B5,0x87BE,
|
|
|
|
0x87BF,0x87C1,0x87C8,0x87C9,0x87CA,0x87CE,0x87D5,0x87D6,
|
|
|
|
0x87D9,0x87DA,0x87DC,0x87DF,0x87E2,0x87E3,0x87E4,0x87EA,
|
|
|
|
0x87EB,0x87ED,0x87F1,0x87F3,0x87F8,0x87FA,0x87FF,0x8801,
|
|
|
|
0x8803,0x8806,0x8809,0x880A,0x880B,0x8810,0x8819,0x8812,
|
|
|
|
0x8813,0x8814,0x8818,0x881A,0x881B,0x881C,0x881E,0x881F,
|
|
|
|
0x8828,0x882D,0x882E,0x8830,0x8832,0x8835};
|
|
|
|
|
|
|
|
/* page 52 0x5C21-0x5C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni52[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x883A,0x883C,0x8841,0x8843,0x8845,0x8848,0x8849,0x884A,
|
|
|
|
0x884B,0x884E,0x8851,0x8855,0x8856,0x8858,0x885A,0x885C,
|
|
|
|
0x885F,0x8860,0x8864,0x8869,0x8871,0x8879,0x887B,0x8880,
|
|
|
|
0x8898,0x889A,0x889B,0x889C,0x889F,0x88A0,0x88A8,0x88AA,
|
|
|
|
0x88BA,0x88BD,0x88BE,0x88C0,0x88CA,0x88CB,0x88CC,0x88CD,
|
|
|
|
0x88CE,0x88D1,0x88D2,0x88D3,0x88DB,0x88DE,0x88E7,0x88EF,
|
|
|
|
0x88F0,0x88F1,0x88F5,0x88F7,0x8901,0x8906,0x890D,0x890E,
|
|
|
|
0x890F,0x8915,0x8916,0x8918,0x8919,0x891A,0x891C,0x8920,
|
|
|
|
0x8926,0x8927,0x8928,0x8930,0x8931,0x8932,0x8935,0x8939,
|
|
|
|
0x893A,0x893E,0x8940,0x8942,0x8945,0x8946,0x8949,0x894F,
|
|
|
|
0x8952,0x8957,0x895A,0x895B,0x895C,0x8961,0x8962,0x8963,
|
|
|
|
0x896B,0x896E,0x8970,0x8973,0x8975,0x897A};
|
|
|
|
|
|
|
|
/* page 53 0x5D21-0x5D7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni53[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x897B,0x897C,0x897D,0x8989,0x898D,0x8990,0x8994,0x8995,
|
|
|
|
0x899B,0x899C,0x899F,0x89A0,0x89A5,0x89B0,0x89B4,0x89B5,
|
|
|
|
0x89B6,0x89B7,0x89BC,0x89D4,0x89D5,0x89D6,0x89D7,0x89D8,
|
|
|
|
0x89E5,0x89E9,0x89EB,0x89ED,0x89F1,0x89F3,0x89F6,0x89F9,
|
|
|
|
0x89FD,0x89FF,0x8A04,0x8A05,0x8A07,0x8A0F,0x8A11,0x8A12,
|
|
|
|
0x8A14,0x8A15,0x8A1E,0x8A20,0x8A22,0x8A24,0x8A26,0x8A2B,
|
|
|
|
0x8A2C,0x8A2F,0x8A35,0x8A37,0x8A3D,0x8A3E,0x8A40,0x8A43,
|
|
|
|
0x8A45,0x8A47,0x8A49,0x8A4D,0x8A4E,0x8A53,0x8A56,0x8A57,
|
|
|
|
0x8A58,0x8A5C,0x8A5D,0x8A61,0x8A65,0x8A67,0x8A75,0x8A76,
|
|
|
|
0x8A77,0x8A79,0x8A7A,0x8A7B,0x8A7E,0x8A7F,0x8A80,0x8A83,
|
|
|
|
0x8A86,0x8A8B,0x8A8F,0x8A90,0x8A92,0x8A96,0x8A97,0x8A99,
|
|
|
|
0x8A9F,0x8AA7,0x8AA9,0x8AAE,0x8AAF,0x8AB3};
|
|
|
|
|
|
|
|
/* page 54 0x5E21-0x5E7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni54[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8AB6,0x8AB7,0x8ABB,0x8ABE,0x8AC3,0x8AC6,0x8AC8,0x8AC9,
|
|
|
|
0x8ACA,0x8AD1,0x8AD3,0x8AD4,0x8AD5,0x8AD7,0x8ADD,0x8ADF,
|
|
|
|
0x8AEC,0x8AF0,0x8AF4,0x8AF5,0x8AF6,0x8AFC,0x8AFF,0x8B05,
|
|
|
|
0x8B06,0x8B0B,0x8B11,0x8B1C,0x8B1E,0x8B1F,0x8B0A,0x8B2D,
|
|
|
|
0x8B30,0x8B37,0x8B3C,0x8B42,0x8B43,0x8B44,0x8B45,0x8B46,
|
|
|
|
0x8B48,0x8B52,0x8B53,0x8B54,0x8B59,0x8B4D,0x8B5E,0x8B63,
|
|
|
|
0x8B6D,0x8B76,0x8B78,0x8B79,0x8B7C,0x8B7E,0x8B81,0x8B84,
|
|
|
|
0x8B85,0x8B8B,0x8B8D,0x8B8F,0x8B94,0x8B95,0x8B9C,0x8B9E,
|
|
|
|
0x8B9F,0x8C38,0x8C39,0x8C3D,0x8C3E,0x8C45,0x8C47,0x8C49,
|
|
|
|
0x8C4B,0x8C4F,0x8C51,0x8C53,0x8C54,0x8C57,0x8C58,0x8C5B,
|
|
|
|
0x8C5D,0x8C59,0x8C63,0x8C64,0x8C66,0x8C68,0x8C69,0x8C6D,
|
|
|
|
0x8C73,0x8C75,0x8C76,0x8C7B,0x8C7E,0x8C86};
|
|
|
|
|
|
|
|
/* page 55 0x5F21-0x5F7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni55[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8C87,0x8C8B,0x8C90,0x8C92,0x8C93,0x8C99,0x8C9B,0x8C9C,
|
|
|
|
0x8CA4,0x8CB9,0x8CBA,0x8CC5,0x8CC6,0x8CC9,0x8CCB,0x8CCF,
|
|
|
|
0x8CD6,0x8CD5,0x8CD9,0x8CDD,0x8CE1,0x8CE8,0x8CEC,0x8CEF,
|
|
|
|
0x8CF0,0x8CF2,0x8CF5,0x8CF7,0x8CF8,0x8CFE,0x8CFF,0x8D01,
|
|
|
|
0x8D03,0x8D09,0x8D12,0x8D17,0x8D1B,0x8D65,0x8D69,0x8D6C,
|
|
|
|
0x8D6E,0x8D7F,0x8D82,0x8D84,0x8D88,0x8D8D,0x8D90,0x8D91,
|
|
|
|
0x8D95,0x8D9E,0x8D9F,0x8DA0,0x8DA6,0x8DAB,0x8DAC,0x8DAF,
|
|
|
|
0x8DB2,0x8DB5,0x8DB7,0x8DB9,0x8DBB,0x8DC0,0x8DC5,0x8DC6,
|
|
|
|
0x8DC7,0x8DC8,0x8DCA,0x8DCE,0x8DD1,0x8DD4,0x8DD5,0x8DD7,
|
|
|
|
0x8DD9,0x8DE4,0x8DE5,0x8DE7,0x8DEC,0x8DF0,0x8DBC,0x8DF1,
|
|
|
|
0x8DF2,0x8DF4,0x8DFD,0x8E01,0x8E04,0x8E05,0x8E06,0x8E0B,
|
|
|
|
0x8E11,0x8E14,0x8E16,0x8E20,0x8E21,0x8E22};
|
|
|
|
|
|
|
|
/* page 56 0x6021-0x607E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni56[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8E23,0x8E26,0x8E27,0x8E31,0x8E33,0x8E36,0x8E37,0x8E38,
|
|
|
|
0x8E39,0x8E3D,0x8E40,0x8E41,0x8E4B,0x8E4D,0x8E4E,0x8E4F,
|
|
|
|
0x8E54,0x8E5B,0x8E5C,0x8E5D,0x8E5E,0x8E61,0x8E62,0x8E69,
|
|
|
|
0x8E6C,0x8E6D,0x8E6F,0x8E70,0x8E71,0x8E79,0x8E7A,0x8E7B,
|
|
|
|
0x8E82,0x8E83,0x8E89,0x8E90,0x8E92,0x8E95,0x8E9A,0x8E9B,
|
|
|
|
0x8E9D,0x8E9E,0x8EA2,0x8EA7,0x8EA9,0x8EAD,0x8EAE,0x8EB3,
|
|
|
|
0x8EB5,0x8EBA,0x8EBB,0x8EC0,0x8EC1,0x8EC3,0x8EC4,0x8EC7,
|
|
|
|
0x8ECF,0x8ED1,0x8ED4,0x8EDC,0x8EE8,0x8EEE,0x8EF0,0x8EF1,
|
|
|
|
0x8EF7,0x8EF9,0x8EFA,0x8EED,0x8F00,0x8F02,0x8F07,0x8F08,
|
|
|
|
0x8F0F,0x8F10,0x8F16,0x8F17,0x8F18,0x8F1E,0x8F20,0x8F21,
|
|
|
|
0x8F23,0x8F25,0x8F27,0x8F28,0x8F2C,0x8F2D,0x8F2E,0x8F34,
|
|
|
|
0x8F35,0x8F36,0x8F37,0x8F3A,0x8F40,0x8F41};
|
|
|
|
|
|
|
|
/* page 57 0x6121-0x617E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni57[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x8F43,0x8F47,0x8F4F,0x8F51,0x8F52,0x8F53,0x8F54,0x8F55,
|
|
|
|
0x8F58,0x8F5D,0x8F5E,0x8F65,0x8F9D,0x8FA0,0x8FA1,0x8FA4,
|
|
|
|
0x8FA5,0x8FA6,0x8FB5,0x8FB6,0x8FB8,0x8FBE,0x8FC0,0x8FC1,
|
|
|
|
0x8FC6,0x8FCA,0x8FCB,0x8FCD,0x8FD0,0x8FD2,0x8FD3,0x8FD5,
|
|
|
|
0x8FE0,0x8FE3,0x8FE4,0x8FE8,0x8FEE,0x8FF1,0x8FF5,0x8FF6,
|
|
|
|
0x8FFB,0x8FFE,0x9002,0x9004,0x9008,0x900C,0x9018,0x901B,
|
|
|
|
0x9028,0x9029,0x902F,0x902A,0x902C,0x902D,0x9033,0x9034,
|
|
|
|
0x9037,0x903F,0x9043,0x9044,0x904C,0x905B,0x905D,0x9062,
|
|
|
|
0x9066,0x9067,0x906C,0x9070,0x9074,0x9079,0x9085,0x9088,
|
|
|
|
0x908B,0x908C,0x908E,0x9090,0x9095,0x9097,0x9098,0x9099,
|
|
|
|
0x909B,0x90A0,0x90A1,0x90A2,0x90A5,0x90B0,0x90B2,0x90B3,
|
|
|
|
0x90B4,0x90B6,0x90BD,0x90CC,0x90BE,0x90C3};
|
|
|
|
|
|
|
|
/* page 58 0x6221-0x627E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni58[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x90C4,0x90C5,0x90C7,0x90C8,0x90D5,0x90D7,0x90D8,0x90D9,
|
|
|
|
0x90DC,0x90DD,0x90DF,0x90E5,0x90D2,0x90F6,0x90EB,0x90EF,
|
|
|
|
0x90F0,0x90F4,0x90FE,0x90FF,0x9100,0x9104,0x9105,0x9106,
|
|
|
|
0x9108,0x910D,0x9110,0x9114,0x9116,0x9117,0x9118,0x911A,
|
|
|
|
0x911C,0x911E,0x9120,0x9125,0x9122,0x9123,0x9127,0x9129,
|
|
|
|
0x912E,0x912F,0x9131,0x9134,0x9136,0x9137,0x9139,0x913A,
|
|
|
|
0x913C,0x913D,0x9143,0x9147,0x9148,0x914F,0x9153,0x9157,
|
|
|
|
0x9159,0x915A,0x915B,0x9161,0x9164,0x9167,0x916D,0x9174,
|
|
|
|
0x9179,0x917A,0x917B,0x9181,0x9183,0x9185,0x9186,0x918A,
|
|
|
|
0x918E,0x9191,0x9193,0x9194,0x9195,0x9198,0x919E,0x91A1,
|
|
|
|
0x91A6,0x91A8,0x91AC,0x91AD,0x91AE,0x91B0,0x91B1,0x91B2,
|
|
|
|
0x91B3,0x91B6,0x91BB,0x91BC,0x91BD,0x91BF};
|
|
|
|
|
|
|
|
/* page 59 0x6321-0x637E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni59[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x91C2,0x91C3,0x91C5,0x91D3,0x91D4,0x91D7,0x91D9,0x91DA,
|
|
|
|
0x91DE,0x91E4,0x91E5,0x91E9,0x91EA,0x91EC,0x91ED,0x91EE,
|
|
|
|
0x91EF,0x91F0,0x91F1,0x91F7,0x91F9,0x91FB,0x91FD,0x9200,
|
|
|
|
0x9201,0x9204,0x9205,0x9206,0x9207,0x9209,0x920A,0x920C,
|
|
|
|
0x9210,0x9212,0x9213,0x9216,0x9218,0x921C,0x921D,0x9223,
|
|
|
|
0x9224,0x9225,0x9226,0x9228,0x922E,0x922F,0x9230,0x9233,
|
|
|
|
0x9235,0x9236,0x9238,0x9239,0x923A,0x923C,0x923E,0x9240,
|
|
|
|
0x9242,0x9243,0x9246,0x9247,0x924A,0x924D,0x924E,0x924F,
|
|
|
|
0x9251,0x9258,0x9259,0x925C,0x925D,0x9260,0x9261,0x9265,
|
|
|
|
0x9267,0x9268,0x9269,0x926E,0x926F,0x9270,0x9275,0x9276,
|
|
|
|
0x9277,0x9278,0x9279,0x927B,0x927C,0x927D,0x927F,0x9288,
|
|
|
|
0x9289,0x928A,0x928D,0x928E,0x9292,0x9297};
|
|
|
|
|
|
|
|
/* page 60 0x6421-0x647E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni60[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9299,0x929F,0x92A0,0x92A4,0x92A5,0x92A7,0x92A8,0x92AB,
|
|
|
|
0x92AF,0x92B2,0x92B6,0x92B8,0x92BA,0x92BB,0x92BC,0x92BD,
|
|
|
|
0x92BF,0x92C0,0x92C1,0x92C2,0x92C3,0x92C5,0x92C6,0x92C7,
|
|
|
|
0x92C8,0x92CB,0x92CC,0x92CD,0x92CE,0x92D0,0x92D3,0x92D5,
|
|
|
|
0x92D7,0x92D8,0x92D9,0x92DC,0x92DD,0x92DF,0x92E0,0x92E1,
|
|
|
|
0x92E3,0x92E5,0x92E7,0x92E8,0x92EC,0x92EE,0x92F0,0x92F9,
|
|
|
|
0x92FB,0x92FF,0x9300,0x9302,0x9308,0x930D,0x9311,0x9314,
|
|
|
|
0x9315,0x931C,0x931D,0x931E,0x931F,0x9321,0x9324,0x9325,
|
|
|
|
0x9327,0x9329,0x932A,0x9333,0x9334,0x9336,0x9337,0x9347,
|
|
|
|
0x9348,0x9349,0x9350,0x9351,0x9352,0x9355,0x9357,0x9358,
|
|
|
|
0x935A,0x935E,0x9364,0x9365,0x9367,0x9369,0x936A,0x936D,
|
|
|
|
0x936F,0x9370,0x9371,0x9373,0x9374,0x9376};
|
|
|
|
|
|
|
|
/* page 61 0x6521-0x657E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni61[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x937A,0x937D,0x937F,0x9380,0x9381,0x9382,0x9388,0x938A,
|
|
|
|
0x938B,0x938D,0x938F,0x9392,0x9395,0x9398,0x939B,0x939E,
|
|
|
|
0x93A1,0x93A3,0x93A4,0x93A6,0x93A8,0x93AB,0x93B4,0x93B5,
|
|
|
|
0x93B6,0x93BA,0x93A9,0x93C1,0x93C4,0x93C5,0x93C6,0x93C7,
|
|
|
|
0x93C9,0x93CA,0x93CB,0x93CC,0x93CD,0x93D3,0x93D9,0x93DC,
|
|
|
|
0x93DE,0x93DF,0x93E2,0x93E6,0x93E7,0x93F9,0x93F7,0x93F8,
|
|
|
|
0x93FA,0x93FB,0x93FD,0x9401,0x9402,0x9404,0x9408,0x9409,
|
|
|
|
0x940D,0x940E,0x940F,0x9415,0x9416,0x9417,0x941F,0x942E,
|
|
|
|
0x942F,0x9431,0x9432,0x9433,0x9434,0x943B,0x943F,0x943D,
|
|
|
|
0x9443,0x9445,0x9448,0x944A,0x944C,0x9455,0x9459,0x945C,
|
|
|
|
0x945F,0x9461,0x9463,0x9468,0x946B,0x946D,0x946E,0x946F,
|
|
|
|
0x9471,0x9472,0x9484,0x9483,0x9578,0x9579};
|
|
|
|
|
|
|
|
/* page 62 0x6621-0x667E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni62[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x957E,0x9584,0x9588,0x958C,0x958D,0x958E,0x959D,0x959E,
|
|
|
|
0x959F,0x95A1,0x95A6,0x95A9,0x95AB,0x95AC,0x95B4,0x95B6,
|
|
|
|
0x95BA,0x95BD,0x95BF,0x95C6,0x95C8,0x95C9,0x95CB,0x95D0,
|
|
|
|
0x95D1,0x95D2,0x95D3,0x95D9,0x95DA,0x95DD,0x95DE,0x95DF,
|
|
|
|
0x95E0,0x95E4,0x95E6,0x961D,0x961E,0x9622,0x9624,0x9625,
|
|
|
|
0x9626,0x962C,0x9631,0x9633,0x9637,0x9638,0x9639,0x963A,
|
|
|
|
0x963C,0x963D,0x9641,0x9652,0x9654,0x9656,0x9657,0x9658,
|
|
|
|
0x9661,0x966E,0x9674,0x967B,0x967C,0x967E,0x967F,0x9681,
|
|
|
|
0x9682,0x9683,0x9684,0x9689,0x9691,0x9696,0x969A,0x969D,
|
|
|
|
0x969F,0x96A4,0x96A5,0x96A6,0x96A9,0x96AE,0x96AF,0x96B3,
|
|
|
|
0x96BA,0x96CA,0x96D2,0x5DB2,0x96D8,0x96DA,0x96DD,0x96DE,
|
|
|
|
0x96DF,0x96E9,0x96EF,0x96F1,0x96FA,0x9702};
|
|
|
|
|
|
|
|
/* page 63 0x6721-0x677E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni63[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9703,0x9705,0x9709,0x971A,0x971B,0x971D,0x9721,0x9722,
|
|
|
|
0x9723,0x9728,0x9731,0x9733,0x9741,0x9743,0x974A,0x974E,
|
|
|
|
0x974F,0x9755,0x9757,0x9758,0x975A,0x975B,0x9763,0x9767,
|
|
|
|
0x976A,0x976E,0x9773,0x9776,0x9777,0x9778,0x977B,0x977D,
|
|
|
|
0x977F,0x9780,0x9789,0x9795,0x9796,0x9797,0x9799,0x979A,
|
|
|
|
0x979E,0x979F,0x97A2,0x97AC,0x97AE,0x97B1,0x97B2,0x97B5,
|
|
|
|
0x97B6,0x97B8,0x97B9,0x97BA,0x97BC,0x97BE,0x97BF,0x97C1,
|
|
|
|
0x97C4,0x97C5,0x97C7,0x97C9,0x97CA,0x97CC,0x97CD,0x97CE,
|
|
|
|
0x97D0,0x97D1,0x97D4,0x97D7,0x97D8,0x97D9,0x97DD,0x97DE,
|
|
|
|
0x97E0,0x97DB,0x97E1,0x97E4,0x97EF,0x97F1,0x97F4,0x97F7,
|
|
|
|
0x97F8,0x97FA,0x9807,0x980A,0x9819,0x980D,0x980E,0x9814,
|
|
|
|
0x9816,0x981C,0x981E,0x9820,0x9823,0x9826};
|
|
|
|
|
|
|
|
/* page 64 0x6821-0x687E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni64[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x982B,0x982E,0x982F,0x9830,0x9832,0x9833,0x9835,0x9825,
|
|
|
|
0x983E,0x9844,0x9847,0x984A,0x9851,0x9852,0x9853,0x9856,
|
|
|
|
0x9857,0x9859,0x985A,0x9862,0x9863,0x9865,0x9866,0x986A,
|
|
|
|
0x986C,0x98AB,0x98AD,0x98AE,0x98B0,0x98B4,0x98B7,0x98B8,
|
|
|
|
0x98BA,0x98BB,0x98BF,0x98C2,0x98C5,0x98C8,0x98CC,0x98E1,
|
|
|
|
0x98E3,0x98E5,0x98E6,0x98E7,0x98EA,0x98F3,0x98F6,0x9902,
|
|
|
|
0x9907,0x9908,0x9911,0x9915,0x9916,0x9917,0x991A,0x991B,
|
|
|
|
0x991C,0x991F,0x9922,0x9926,0x9927,0x992B,0x9931,0x9932,
|
|
|
|
0x9933,0x9934,0x9935,0x9939,0x993A,0x993B,0x993C,0x9940,
|
|
|
|
0x9941,0x9946,0x9947,0x9948,0x994D,0x994E,0x9954,0x9958,
|
|
|
|
0x9959,0x995B,0x995C,0x995E,0x995F,0x9960,0x999B,0x999D,
|
|
|
|
0x999F,0x99A6,0x99B0,0x99B1,0x99B2,0x99B5};
|
|
|
|
|
|
|
|
/* page 65 0x6921-0x697E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni65[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x99B9,0x99BA,0x99BD,0x99BF,0x99C3,0x99C9,0x99D3,0x99D4,
|
|
|
|
0x99D9,0x99DA,0x99DC,0x99DE,0x99E7,0x99EA,0x99EB,0x99EC,
|
|
|
|
0x99F0,0x99F4,0x99F5,0x99F9,0x99FD,0x99FE,0x9A02,0x9A03,
|
|
|
|
0x9A04,0x9A0B,0x9A0C,0x9A10,0x9A11,0x9A16,0x9A1E,0x9A20,
|
|
|
|
0x9A22,0x9A23,0x9A24,0x9A27,0x9A2D,0x9A2E,0x9A33,0x9A35,
|
|
|
|
0x9A36,0x9A38,0x9A47,0x9A41,0x9A44,0x9A4A,0x9A4B,0x9A4C,
|
|
|
|
0x9A4E,0x9A51,0x9A54,0x9A56,0x9A5D,0x9AAA,0x9AAC,0x9AAE,
|
|
|
|
0x9AAF,0x9AB2,0x9AB4,0x9AB5,0x9AB6,0x9AB9,0x9ABB,0x9ABE,
|
|
|
|
0x9ABF,0x9AC1,0x9AC3,0x9AC6,0x9AC8,0x9ACE,0x9AD0,0x9AD2,
|
|
|
|
0x9AD5,0x9AD6,0x9AD7,0x9ADB,0x9ADC,0x9AE0,0x9AE4,0x9AE5,
|
|
|
|
0x9AE7,0x9AE9,0x9AEC,0x9AF2,0x9AF3,0x9AF5,0x9AF9,0x9AFA,
|
|
|
|
0x9AFD,0x9AFF,0x9B00,0x9B01,0x9B02,0x9B03};
|
|
|
|
|
|
|
|
/* page 66 0x6A21-0x6A7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni66[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9B04,0x9B05,0x9B08,0x9B09,0x9B0B,0x9B0C,0x9B0D,0x9B0E,
|
|
|
|
0x9B10,0x9B12,0x9B16,0x9B19,0x9B1B,0x9B1C,0x9B20,0x9B26,
|
|
|
|
0x9B2B,0x9B2D,0x9B33,0x9B34,0x9B35,0x9B37,0x9B39,0x9B3A,
|
|
|
|
0x9B3D,0x9B48,0x9B4B,0x9B4C,0x9B55,0x9B56,0x9B57,0x9B5B,
|
|
|
|
0x9B5E,0x9B61,0x9B63,0x9B65,0x9B66,0x9B68,0x9B6A,0x9B6B,
|
|
|
|
0x9B6C,0x9B6D,0x9B6E,0x9B73,0x9B75,0x9B77,0x9B78,0x9B79,
|
|
|
|
0x9B7F,0x9B80,0x9B84,0x9B85,0x9B86,0x9B87,0x9B89,0x9B8A,
|
|
|
|
0x9B8B,0x9B8D,0x9B8F,0x9B90,0x9B94,0x9B9A,0x9B9D,0x9B9E,
|
|
|
|
0x9BA6,0x9BA7,0x9BA9,0x9BAC,0x9BB0,0x9BB1,0x9BB2,0x9BB7,
|
|
|
|
0x9BB8,0x9BBB,0x9BBC,0x9BBE,0x9BBF,0x9BC1,0x9BC7,0x9BC8,
|
|
|
|
0x9BCE,0x9BD0,0x9BD7,0x9BD8,0x9BDD,0x9BDF,0x9BE5,0x9BE7,
|
|
|
|
0x9BEA,0x9BEB,0x9BEF,0x9BF3,0x9BF7,0x9BF8};
|
|
|
|
|
|
|
|
/* page 67 0x6B21-0x6B7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni67[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9BF9,0x9BFA,0x9BFD,0x9BFF,0x9C00,0x9C02,0x9C0B,0x9C0F,
|
|
|
|
0x9C11,0x9C16,0x9C18,0x9C19,0x9C1A,0x9C1C,0x9C1E,0x9C22,
|
|
|
|
0x9C23,0x9C26,0x9C27,0x9C28,0x9C29,0x9C2A,0x9C31,0x9C35,
|
|
|
|
0x9C36,0x9C37,0x9C3D,0x9C41,0x9C43,0x9C44,0x9C45,0x9C49,
|
|
|
|
0x9C4A,0x9C4E,0x9C4F,0x9C50,0x9C53,0x9C54,0x9C56,0x9C58,
|
|
|
|
0x9C5B,0x9C5D,0x9C5E,0x9C5F,0x9C63,0x9C69,0x9C6A,0x9C5C,
|
|
|
|
0x9C6B,0x9C68,0x9C6E,0x9C70,0x9C72,0x9C75,0x9C77,0x9C7B,
|
|
|
|
0x9CE6,0x9CF2,0x9CF7,0x9CF9,0x9D0B,0x9D02,0x9D11,0x9D17,
|
|
|
|
0x9D18,0x9D1C,0x9D1D,0x9D1E,0x9D2F,0x9D30,0x9D32,0x9D33,
|
|
|
|
0x9D34,0x9D3A,0x9D3C,0x9D45,0x9D3D,0x9D42,0x9D43,0x9D47,
|
|
|
|
0x9D4A,0x9D53,0x9D54,0x9D5F,0x9D63,0x9D62,0x9D65,0x9D69,
|
|
|
|
0x9D6A,0x9D6B,0x9D70,0x9D76,0x9D77,0x9D7B};
|
|
|
|
|
|
|
|
/* page 68 0x6C21-0x6C7E */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni68[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9D7C,0x9D7E,0x9D83,0x9D84,0x9D86,0x9D8A,0x9D8D,0x9D8E,
|
|
|
|
0x9D92,0x9D93,0x9D95,0x9D96,0x9D97,0x9D98,0x9DA1,0x9DAA,
|
|
|
|
0x9DAC,0x9DAE,0x9DB1,0x9DB5,0x9DB9,0x9DBC,0x9DBF,0x9DC3,
|
|
|
|
0x9DC7,0x9DC9,0x9DCA,0x9DD4,0x9DD5,0x9DD6,0x9DD7,0x9DDA,
|
|
|
|
0x9DDE,0x9DDF,0x9DE0,0x9DE5,0x9DE7,0x9DE9,0x9DEB,0x9DEE,
|
|
|
|
0x9DF0,0x9DF3,0x9DF4,0x9DFE,0x9E0A,0x9E02,0x9E07,0x9E0E,
|
|
|
|
0x9E10,0x9E11,0x9E12,0x9E15,0x9E16,0x9E19,0x9E1C,0x9E1D,
|
|
|
|
0x9E7A,0x9E7B,0x9E7C,0x9E80,0x9E82,0x9E83,0x9E84,0x9E85,
|
|
|
|
0x9E87,0x9E8E,0x9E8F,0x9E96,0x9E98,0x9E9B,0x9E9E,0x9EA4,
|
|
|
|
0x9EA8,0x9EAC,0x9EAE,0x9EAF,0x9EB0,0x9EB3,0x9EB4,0x9EB5,
|
|
|
|
0x9EC6,0x9EC8,0x9ECB,0x9ED5,0x9EDF,0x9EE4,0x9EE7,0x9EEC,
|
|
|
|
0x9EED,0x9EEE,0x9EF0,0x9EF1,0x9EF2,0x9EF5};
|
|
|
|
|
|
|
|
/* page 69 0x6D21-0x6D63 */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni69[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x9EF8,0x9EFF,0x9F02,0x9F03,0x9F09,0x9F0F,0x9F10,0x9F11,
|
|
|
|
0x9F12,0x9F14,0x9F16,0x9F17,0x9F19,0x9F1A,0x9F1B,0x9F1F,
|
|
|
|
0x9F22,0x9F26,0x9F2A,0x9F2B,0x9F2F,0x9F31,0x9F32,0x9F34,
|
|
|
|
0x9F37,0x9F39,0x9F3A,0x9F3C,0x9F3D,0x9F3F,0x9F41,0x9F43,
|
|
|
|
0x9F44,0x9F45,0x9F46,0x9F47,0x9F53,0x9F55,0x9F56,0x9F57,
|
|
|
|
0x9F58,0x9F5A,0x9F5D,0x9F5E,0x9F68,0x9F69,0x9F6D,0x9F6E,
|
|
|
|
0x9F6F,0x9F70,0x9F71,0x9F73,0x9F75,0x9F7A,0x9F7D,0x9F8F,
|
|
|
|
0x9F90,0x9F91,0x9F92,0x9F94,0x9F96,0x9F97,0x9F9E,0x9FA1,
|
|
|
|
0x9FA2,0x9FA3,0x9FA5};
|
|
|
|
|
|
|
|
/* page 70 0x7371-0x737E IBM Kanji and Nonkanji */
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni70[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0, 0,0x2170,0x2171,0x2172,0x2173,0x2174,0x2175,
|
|
|
|
0x2176,0x2177,0x2178,0x2179,0x2160,0x2161};
|
|
|
|
|
|
|
|
/* page 71 0x7421-0x747E IBM Kanji and Nonkanji*/
|
2010-01-06 20:20:16 +01:00
|
|
|
static const uint16 tab_jisx0212_uni71[]={
|
2005-01-12 02:45:36 +01:00
|
|
|
0x2162,0x2163,0x2164,0x2165,0x2166,0x2167,0x2168,0x2169,
|
|
|
|
0xFF07,0xFF02,0x3231,0x2116,0x2121,0x70BB,0x4EFC,0x50F4,
|
|
|
|
0x51EC,0x5307,0x5324,0xFA0E,0x548A,0x5759,0xFA0F,0xFA10,
|
|
|
|
0x589E,0x5BEC,0x5CF5,0x5D53,0xFA11,0x5FB7,0x6085,0x6120,
|
|
|
|
0x654E,0x663B,0x6665,0xFA12,0xF929,0x6801,0xFA13,0xFA14,
|
|
|
|
0x6A6B,0x6AE2,0x6DF8,0x6DF2,0x7028,0xFA15,0xFA16,0x7501,
|
|
|
|
0x7682,0x769E,0xFA17,0x7930,0xFA18,0xFA19,0xFA1A,0xFA1B,
|
|
|
|
0x7AE7,0xFA1C,0xFA1D,0x7DA0,0x7DD6,0xFA1E,0x8362,0xFA1F,
|
|
|
|
0x85B0,0xFA20,0xFA21,0x8807,0xFA22,0x8B7F,0x8CF4,0x8D76,
|
|
|
|
0xFA23,0xFA24,0xFA25,0x90DE,0xFA26,0x9115,0xFA27,0xFA28,
|
|
|
|
0x9592,0xF9DC,0xFA29,0x973B,0x974D,0x9751,0xFA2A,0xFA2B,
|
|
|
|
0xFA2C,0x999E,0x9AD9,0x9B72,0xFA2D,0x9ED1};
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_jisx0212_uni_onechar(int code){
|
|
|
|
if ((code>=0x222F)&&(code<=0x2244))
|
|
|
|
return(tab_jisx0212_uni0[code-0x222F]);
|
|
|
|
if ((code>=0x226B)&&(code<=0x2271))
|
|
|
|
return(tab_jisx0212_uni1[code-0x226B]);
|
|
|
|
if ((code>=0x2661)&&(code<=0x267C))
|
|
|
|
return(tab_jisx0212_uni2[code-0x2661]);
|
|
|
|
if ((code>=0x2742)&&(code<=0x274E))
|
|
|
|
return(tab_jisx0212_uni3[code-0x2742]);
|
|
|
|
if ((code>=0x2772)&&(code<=0x277E))
|
|
|
|
return(tab_jisx0212_uni4[code-0x2772]);
|
|
|
|
if ((code>=0x2921)&&(code<=0x2950))
|
|
|
|
return(tab_jisx0212_uni5[code-0x2921]);
|
|
|
|
if ((code>=0x2A21)&&(code<=0x2A77))
|
|
|
|
return(tab_jisx0212_uni6[code-0x2A21]);
|
|
|
|
if ((code>=0x2B21)&&(code<=0x2B77))
|
|
|
|
return(tab_jisx0212_uni7[code-0x2B21]);
|
|
|
|
if ((code>=0x3021)&&(code<=0x307E))
|
|
|
|
return(tab_jisx0212_uni8[code-0x3021]);
|
|
|
|
if ((code>=0x3121)&&(code<=0x317E))
|
|
|
|
return(tab_jisx0212_uni9[code-0x3121]);
|
|
|
|
if ((code>=0x3221)&&(code<=0x327E))
|
|
|
|
return(tab_jisx0212_uni10[code-0x3221]);
|
|
|
|
if ((code>=0x3321)&&(code<=0x337E))
|
|
|
|
return(tab_jisx0212_uni11[code-0x3321]);
|
|
|
|
if ((code>=0x3421)&&(code<=0x347E))
|
|
|
|
return(tab_jisx0212_uni12[code-0x3421]);
|
|
|
|
if ((code>=0x3521)&&(code<=0x357E))
|
|
|
|
return(tab_jisx0212_uni13[code-0x3521]);
|
|
|
|
if ((code>=0x3621)&&(code<=0x367E))
|
|
|
|
return(tab_jisx0212_uni14[code-0x3621]);
|
|
|
|
if ((code>=0x3721)&&(code<=0x377E))
|
|
|
|
return(tab_jisx0212_uni15[code-0x3721]);
|
|
|
|
if ((code>=0x3821)&&(code<=0x387E))
|
|
|
|
return(tab_jisx0212_uni16[code-0x3821]);
|
|
|
|
if ((code>=0x3921)&&(code<=0x397E))
|
|
|
|
return(tab_jisx0212_uni17[code-0x3921]);
|
|
|
|
if ((code>=0x3A21)&&(code<=0x3A7E))
|
|
|
|
return(tab_jisx0212_uni18[code-0x3A21]);
|
|
|
|
if ((code>=0x3B21)&&(code<=0x3B7E))
|
|
|
|
return(tab_jisx0212_uni19[code-0x3B21]);
|
|
|
|
if ((code>=0x3C21)&&(code<=0x3C7E))
|
|
|
|
return(tab_jisx0212_uni20[code-0x3C21]);
|
|
|
|
if ((code>=0x3D21)&&(code<=0x3D7E))
|
|
|
|
return(tab_jisx0212_uni21[code-0x3D21]);
|
|
|
|
if ((code>=0x3E21)&&(code<=0x3E7E))
|
|
|
|
return(tab_jisx0212_uni22[code-0x3E21]);
|
|
|
|
if ((code>=0x3F21)&&(code<=0x3F7E))
|
|
|
|
return(tab_jisx0212_uni23[code-0x3F21]);
|
|
|
|
if ((code>=0x4021)&&(code<=0x407E))
|
|
|
|
return(tab_jisx0212_uni24[code-0x4021]);
|
|
|
|
if ((code>=0x4121)&&(code<=0x417E))
|
|
|
|
return(tab_jisx0212_uni25[code-0x4121]);
|
|
|
|
if ((code>=0x4221)&&(code<=0x427E))
|
|
|
|
return(tab_jisx0212_uni26[code-0x4221]);
|
|
|
|
if ((code>=0x4321)&&(code<=0x437E))
|
|
|
|
return(tab_jisx0212_uni27[code-0x4321]);
|
|
|
|
if ((code>=0x4421)&&(code<=0x447E))
|
|
|
|
return(tab_jisx0212_uni28[code-0x4421]);
|
|
|
|
if ((code>=0x4521)&&(code<=0x457E))
|
|
|
|
return(tab_jisx0212_uni29[code-0x4521]);
|
|
|
|
if ((code>=0x4621)&&(code<=0x467E))
|
|
|
|
return(tab_jisx0212_uni30[code-0x4621]);
|
|
|
|
if ((code>=0x4721)&&(code<=0x477E))
|
|
|
|
return(tab_jisx0212_uni31[code-0x4721]);
|
|
|
|
if ((code>=0x4821)&&(code<=0x487E))
|
|
|
|
return(tab_jisx0212_uni32[code-0x4821]);
|
|
|
|
if ((code>=0x4921)&&(code<=0x497E))
|
|
|
|
return(tab_jisx0212_uni33[code-0x4921]);
|
|
|
|
if ((code>=0x4A21)&&(code<=0x4A7E))
|
|
|
|
return(tab_jisx0212_uni34[code-0x4A21]);
|
|
|
|
if ((code>=0x4B21)&&(code<=0x4B7E))
|
|
|
|
return(tab_jisx0212_uni35[code-0x4B21]);
|
|
|
|
if ((code>=0x4C21)&&(code<=0x4C7E))
|
|
|
|
return(tab_jisx0212_uni36[code-0x4C21]);
|
|
|
|
if ((code>=0x4D21)&&(code<=0x4D7E))
|
|
|
|
return(tab_jisx0212_uni37[code-0x4D21]);
|
|
|
|
if ((code>=0x4E21)&&(code<=0x4E7E))
|
|
|
|
return(tab_jisx0212_uni38[code-0x4E21]);
|
|
|
|
if ((code>=0x4F21)&&(code<=0x4F7E))
|
|
|
|
return(tab_jisx0212_uni39[code-0x4F21]);
|
|
|
|
if ((code>=0x5021)&&(code<=0x507E))
|
|
|
|
return(tab_jisx0212_uni40[code-0x5021]);
|
|
|
|
if ((code>=0x5121)&&(code<=0x517E))
|
|
|
|
return(tab_jisx0212_uni41[code-0x5121]);
|
|
|
|
if ((code>=0x5221)&&(code<=0x527E))
|
|
|
|
return(tab_jisx0212_uni42[code-0x5221]);
|
|
|
|
if ((code>=0x5321)&&(code<=0x537E))
|
|
|
|
return(tab_jisx0212_uni43[code-0x5321]);
|
|
|
|
if ((code>=0x5421)&&(code<=0x547E))
|
|
|
|
return(tab_jisx0212_uni44[code-0x5421]);
|
|
|
|
if ((code>=0x5521)&&(code<=0x557E))
|
|
|
|
return(tab_jisx0212_uni45[code-0x5521]);
|
|
|
|
if ((code>=0x5621)&&(code<=0x567E))
|
|
|
|
return(tab_jisx0212_uni46[code-0x5621]);
|
|
|
|
if ((code>=0x5721)&&(code<=0x577E))
|
|
|
|
return(tab_jisx0212_uni47[code-0x5721]);
|
|
|
|
if ((code>=0x5821)&&(code<=0x587E))
|
|
|
|
return(tab_jisx0212_uni48[code-0x5821]);
|
|
|
|
if ((code>=0x5921)&&(code<=0x597E))
|
|
|
|
return(tab_jisx0212_uni49[code-0x5921]);
|
|
|
|
if ((code>=0x5A21)&&(code<=0x5A7E))
|
|
|
|
return(tab_jisx0212_uni50[code-0x5A21]);
|
|
|
|
if ((code>=0x5B21)&&(code<=0x5B7E))
|
|
|
|
return(tab_jisx0212_uni51[code-0x5B21]);
|
|
|
|
if ((code>=0x5C21)&&(code<=0x5C7E))
|
|
|
|
return(tab_jisx0212_uni52[code-0x5C21]);
|
|
|
|
if ((code>=0x5D21)&&(code<=0x5D7E))
|
|
|
|
return(tab_jisx0212_uni53[code-0x5D21]);
|
|
|
|
if ((code>=0x5E21)&&(code<=0x5E7E))
|
|
|
|
return(tab_jisx0212_uni54[code-0x5E21]);
|
|
|
|
if ((code>=0x5F21)&&(code<=0x5F7E))
|
|
|
|
return(tab_jisx0212_uni55[code-0x5F21]);
|
|
|
|
if ((code>=0x6021)&&(code<=0x607E))
|
|
|
|
return(tab_jisx0212_uni56[code-0x6021]);
|
|
|
|
if ((code>=0x6121)&&(code<=0x617E))
|
|
|
|
return(tab_jisx0212_uni57[code-0x6121]);
|
|
|
|
if ((code>=0x6221)&&(code<=0x627E))
|
|
|
|
return(tab_jisx0212_uni58[code-0x6221]);
|
|
|
|
if ((code>=0x6321)&&(code<=0x637E))
|
|
|
|
return(tab_jisx0212_uni59[code-0x6321]);
|
|
|
|
if ((code>=0x6421)&&(code<=0x647E))
|
|
|
|
return(tab_jisx0212_uni60[code-0x6421]);
|
|
|
|
if ((code>=0x6521)&&(code<=0x657E))
|
|
|
|
return(tab_jisx0212_uni61[code-0x6521]);
|
|
|
|
if ((code>=0x6621)&&(code<=0x667E))
|
|
|
|
return(tab_jisx0212_uni62[code-0x6621]);
|
|
|
|
if ((code>=0x6721)&&(code<=0x677E))
|
|
|
|
return(tab_jisx0212_uni63[code-0x6721]);
|
|
|
|
if ((code>=0x6821)&&(code<=0x687E))
|
|
|
|
return(tab_jisx0212_uni64[code-0x6821]);
|
|
|
|
if ((code>=0x6921)&&(code<=0x697E))
|
|
|
|
return(tab_jisx0212_uni65[code-0x6921]);
|
|
|
|
if ((code>=0x6A21)&&(code<=0x6A7E))
|
|
|
|
return(tab_jisx0212_uni66[code-0x6A21]);
|
|
|
|
if ((code>=0x6B21)&&(code<=0x6B7E))
|
|
|
|
return(tab_jisx0212_uni67[code-0x6B21]);
|
|
|
|
if ((code>=0x6C21)&&(code<=0x6C7E))
|
|
|
|
return(tab_jisx0212_uni68[code-0x6C21]);
|
|
|
|
if ((code>=0x6D21)&&(code<=0x6D63))
|
|
|
|
return(tab_jisx0212_uni69[code-0x6D21]);
|
|
|
|
if ((code>=0x7371)&&(code<=0x737E))
|
|
|
|
return(tab_jisx0212_uni70[code-0x7371]);
|
|
|
|
if ((code>=0x7421)&&(code<=0x747E))
|
|
|
|
return(tab_jisx0212_uni71[code-0x7421]);
|
|
|
|
return(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
EUC-JP encoding subcomponents:
|
2005-04-06 23:12:10 +02:00
|
|
|
[x00-x7F] # ASCII/JIS-Roman (one-byte/character)
|
|
|
|
[x8E][xA0-xDF] # half-width katakana (two bytes/char)
|
|
|
|
[x8F][xA1-xFE][xA1-xFE] # JIS X 0212-1990 (three bytes/char)
|
2005-01-12 02:45:36 +01:00
|
|
|
[xA1-xFE][xA1-xFE] # JIS X 0208:1997 (two bytes/char)
|
|
|
|
*/
|
|
|
|
|
|
|
|
static
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
size_t my_well_formed_len_eucjpms(CHARSET_INFO *cs __attribute__((unused)),
|
|
|
|
const char *beg, const char *end, size_t pos,
|
|
|
|
int *error)
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
const uchar *b= (uchar *) beg;
|
2005-04-06 23:12:10 +02:00
|
|
|
*error=0;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
for ( ; pos && b < (uchar*) end; pos--, b++)
|
|
|
|
{
|
|
|
|
char *chbeg;
|
|
|
|
uint ch= *b;
|
|
|
|
|
|
|
|
if (ch <= 0x7F) /* one byte */
|
|
|
|
continue;
|
|
|
|
|
|
|
|
chbeg= (char *) b++;
|
|
|
|
if (b >= (uchar *) end) /* need more bytes */
|
2005-06-13 12:41:15 +02:00
|
|
|
return (uint) (chbeg - beg); /* unexpected EOL */
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
if (ch == 0x8E) /* [x8E][xA0-xDF] */
|
|
|
|
{
|
|
|
|
if (*b >= 0xA0 && *b <= 0xDF)
|
|
|
|
continue;
|
2005-04-06 23:12:10 +02:00
|
|
|
*error=1;
|
2005-06-13 12:41:15 +02:00
|
|
|
return (uint) (chbeg - beg); /* invalid sequence */
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
if (ch == 0x8F) /* [x8F][xA1-xFE][xA1-xFE] */
|
|
|
|
{
|
|
|
|
ch= *b++;
|
|
|
|
if (b >= (uchar*) end)
|
2005-04-07 13:14:45 +02:00
|
|
|
{
|
|
|
|
*error= 1;
|
2005-06-13 12:41:15 +02:00
|
|
|
return (uint)(chbeg - beg); /* unexpected EOL */
|
2005-04-07 13:14:45 +02:00
|
|
|
}
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
if (ch >= 0xA1 && ch <= 0xFE &&
|
|
|
|
*b >= 0xA1 && *b <= 0xFE) /* [xA1-xFE][xA1-xFE] */
|
|
|
|
continue;
|
2005-04-06 23:12:10 +02:00
|
|
|
*error=1;
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
return (size_t) (chbeg - beg); /* invalid sequence */
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
return (size_t) (b - (uchar *) beg);
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
static
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
size_t my_numcells_eucjp(CHARSET_INFO *cs __attribute__((unused)),
|
|
|
|
const char *str, const char *str_end)
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
size_t clen;
|
|
|
|
const uchar *b= (const uchar *) str;
|
|
|
|
const uchar *e= (const uchar *) str_end;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
for (clen= 0; b < e; )
|
|
|
|
{
|
|
|
|
if (*b == 0x8E)
|
|
|
|
{
|
|
|
|
clen++;
|
|
|
|
b+= 2;
|
|
|
|
}
|
|
|
|
else if (*b == 0x8F)
|
|
|
|
{
|
|
|
|
clen+= 2;
|
|
|
|
b+= 3;
|
|
|
|
}
|
|
|
|
else if (*b & 0x80)
|
|
|
|
{
|
|
|
|
clen+= 2;
|
|
|
|
b+= 2;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
clen++;
|
|
|
|
b++;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return clen;
|
|
|
|
}
|
|
|
|
|
|
|
|
static int
|
|
|
|
my_mb_wc_euc_jp(CHARSET_INFO *cs,my_wc_t *pwc, const uchar *s, const uchar *e)
|
|
|
|
{
|
|
|
|
int c1,c2,c3;
|
|
|
|
|
|
|
|
if (s >= e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
c1=s[0];
|
|
|
|
|
|
|
|
/* Ascii code set */
|
|
|
|
if (c1<=0x7F)
|
|
|
|
{
|
|
|
|
*pwc=c1;
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
if (s+2>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL2;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
c2=s[1];
|
|
|
|
|
|
|
|
|
|
|
|
/* JIS X 0208 code set */
|
|
|
|
if (c1>=0xA1 && c1<=0xFE)
|
|
|
|
{
|
|
|
|
if (c2 < 0xA1 || c2 >0xFE)
|
|
|
|
return MY_CS_ILSEQ;
|
|
|
|
|
|
|
|
if (c1 < 0xF5)
|
|
|
|
{
|
|
|
|
pwc[0]=my_jisx0208_uni_onechar( ((c1-0x80) << 8) + (c2-0x80));
|
|
|
|
if (!pwc[0])
|
2006-03-23 11:03:39 +01:00
|
|
|
return -2;
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
/* User defined range */
|
|
|
|
pwc[0]=0xE000 + 94*(c1-0xF5) +(c2-0xA1);
|
|
|
|
}
|
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* JIS X 0201 code set (Half Width Tatakana) */
|
|
|
|
if (c1==0x8E)
|
|
|
|
{
|
|
|
|
int ret;
|
|
|
|
|
|
|
|
if (c2<0xA1 || c2>0xDF)
|
|
|
|
return MY_CS_ILSEQ;
|
|
|
|
|
|
|
|
ret = my_mb_wc_jisx0201(cs,pwc,s+1,e);
|
|
|
|
if (ret!=1)
|
2006-03-23 11:03:39 +01:00
|
|
|
return -2;
|
2005-01-12 02:45:36 +01:00
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* JIS X 0212 code set */
|
|
|
|
if (c1==0x8F)
|
|
|
|
{
|
|
|
|
if (c2<0xA1 || c2>=0xFF)
|
|
|
|
return MY_CS_ILSEQ;
|
|
|
|
|
|
|
|
if (s+3>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL3;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
c3=s[2];
|
|
|
|
if (c3 < 0xA1 || c3>=0xFF)
|
|
|
|
return MY_CS_ILSEQ;
|
|
|
|
|
|
|
|
if (c2<0xF5)
|
|
|
|
{
|
|
|
|
pwc[0]=my_jisx0212_uni_onechar((c2-0x80)*256 + (c3-0x80));
|
2006-03-23 11:03:39 +01:00
|
|
|
if (!pwc[0])
|
|
|
|
return -3;
|
2005-01-12 02:45:36 +01:00
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
/* User defined range */
|
|
|
|
pwc[0]= 0xE3AC + 94*(c2-0xF5) + (c3-0xA1);
|
|
|
|
}
|
|
|
|
return 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
return MY_CS_ILSEQ;
|
|
|
|
}
|
|
|
|
|
|
|
|
static int
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
my_wc_mb_euc_jp(CHARSET_INFO *c,my_wc_t wc, uchar *s, uchar *e)
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
WL#3817: Simplify string / memory area types and make things more consistent (first part)
The following type conversions was done:
- Changed byte to uchar
- Changed gptr to uchar*
- Change my_string to char *
- Change my_size_t to size_t
- Change size_s to size_t
Removed declaration of byte, gptr, my_string, my_size_t and size_s.
Following function parameter changes was done:
- All string functions in mysys/strings was changed to use size_t
instead of uint for string lengths.
- All read()/write() functions changed to use size_t (including vio).
- All protocoll functions changed to use size_t instead of uint
- Functions that used a pointer to a string length was changed to use size_t*
- Changed malloc(), free() and related functions from using gptr to use void *
as this requires fewer casts in the code and is more in line with how the
standard functions work.
- Added extra length argument to dirname_part() to return the length of the
created string.
- Changed (at least) following functions to take uchar* as argument:
- db_dump()
- my_net_write()
- net_write_command()
- net_store_data()
- DBUG_DUMP()
- decimal2bin() & bin2decimal()
- Changed my_compress() and my_uncompress() to use size_t. Changed one
argument to my_uncompress() from a pointer to a value as we only return
one value (makes function easier to use).
- Changed type of 'pack_data' argument to packfrm() to avoid casts.
- Changed in readfrm() and writefrom(), ha_discover and handler::discover()
the type for argument 'frmdata' to uchar** to avoid casts.
- Changed most Field functions to use uchar* instead of char* (reduced a lot of
casts).
- Changed field->val_xxx(xxx, new_ptr) to take const pointers.
Other changes:
- Removed a lot of not needed casts
- Added a few new cast required by other changes
- Added some cast to my_multi_malloc() arguments for safety (as string lengths
needs to be uint, not size_t).
- Fixed all calls to hash-get-key functions to use size_t*. (Needed to be done
explicitely as this conflict was often hided by casting the function to
hash_get_key).
- Changed some buffers to memory regions to uchar* to avoid casts.
- Changed some string lengths from uint to size_t.
- Changed field->ptr to be uchar* instead of char*. This allowed us to
get rid of a lot of casts.
- Some changes from true -> TRUE, false -> FALSE, unsigned char -> uchar
- Include zlib.h in some files as we needed declaration of crc32()
- Changed MY_FILE_ERROR to be (size_t) -1.
- Changed many variables to hold the result of my_read() / my_write() to be
size_t. This was needed to properly detect errors (which are
returned as (size_t) -1).
- Removed some very old VMS code
- Changed packfrm()/unpackfrm() to not be depending on uint size
(portability fix)
- Removed windows specific code to restore cursor position as this
causes slowdown on windows and we should not mix read() and pread()
calls anyway as this is not thread safe. Updated function comment to
reflect this. Changed function that depended on original behavior of
my_pwrite() to itself restore the cursor position (one such case).
- Added some missing checking of return value of malloc().
- Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid 'long' overflow.
- Changed type of table_def::m_size from my_size_t to ulong to reflect that
m_size is the number of elements in the array, not a string/memory
length.
- Moved THD::max_row_length() to table.cc (as it's not depending on THD).
Inlined max_row_length_blob() into this function.
- More function comments
- Fixed some compiler warnings when compiled without partitions.
- Removed setting of LEX_STRING() arguments in declaration (portability fix).
- Some trivial indentation/variable name changes.
- Some trivial code simplifications:
- Replaced some calls to alloc_root + memcpy to use
strmake_root()/strdup_root().
- Changed some calls from memdup() to strmake() (Safety fix)
- Simpler loops in client-simple.c
BitKeeper/etc/ignore:
added libmysqld/ha_ndbcluster_cond.cc
---
added debian/defs.mk debian/control
client/completion_hash.cc:
Remove not needed casts
client/my_readline.h:
Remove some old types
client/mysql.cc:
Simplify types
client/mysql_upgrade.c:
Remove some old types
Update call to dirname_part
client/mysqladmin.cc:
Remove some old types
client/mysqlbinlog.cc:
Remove some old types
Change some buffers to be uchar to avoid casts
client/mysqlcheck.c:
Remove some old types
client/mysqldump.c:
Remove some old types
Remove some not needed casts
Change some string lengths to size_t
client/mysqlimport.c:
Remove some old types
client/mysqlshow.c:
Remove some old types
client/mysqlslap.c:
Remove some old types
Remove some not needed casts
client/mysqltest.c:
Removed some old types
Removed some not needed casts
Updated hash-get-key function arguments
Updated parameters to dirname_part()
client/readline.cc:
Removed some old types
Removed some not needed casts
Changed some string lengths to use size_t
client/sql_string.cc:
Removed some old types
dbug/dbug.c:
Removed some old types
Changed some string lengths to use size_t
Changed some prototypes to avoid casts
extra/comp_err.c:
Removed some old types
extra/innochecksum.c:
Removed some old types
extra/my_print_defaults.c:
Removed some old types
extra/mysql_waitpid.c:
Removed some old types
extra/perror.c:
Removed some old types
extra/replace.c:
Removed some old types
Updated parameters to dirname_part()
extra/resolve_stack_dump.c:
Removed some old types
extra/resolveip.c:
Removed some old types
include/config-win.h:
Removed some old types
include/decimal.h:
Changed binary strings to be uchar* instead of char*
include/ft_global.h:
Removed some old types
include/hash.h:
Removed some old types
include/heap.h:
Removed some old types
Changed records_under_level to be 'ulong' instead of 'uint' to clarify usage of variable
include/keycache.h:
Removed some old types
include/m_ctype.h:
Removed some old types
Changed some string lengths to use size_t
Changed character length functions to return uint
unsigned char -> uchar
include/m_string.h:
Removed some old types
Changed some string lengths to use size_t
include/my_alloc.h:
Changed some string lengths to use size_t
include/my_base.h:
Removed some old types
include/my_dbug.h:
Removed some old types
Changed some string lengths to use size_t
Changed db_dump() to take uchar * as argument for memory to reduce number of casts in usage
include/my_getopt.h:
Removed some old types
include/my_global.h:
Removed old types:
my_size_t -> size_t
byte -> uchar
gptr -> uchar *
include/my_list.h:
Removed some old types
include/my_nosys.h:
Removed some old types
include/my_pthread.h:
Removed some old types
include/my_sys.h:
Removed some old types
Changed MY_FILE_ERROR to be in line with new definitions of my_write()/my_read()
Changed some string lengths to use size_t
my_malloc() / my_free() now uses void *
Updated parameters to dirname_part() & my_uncompress()
include/my_tree.h:
Removed some old types
include/my_trie.h:
Removed some old types
include/my_user.h:
Changed some string lengths to use size_t
include/my_vle.h:
Removed some old types
include/my_xml.h:
Removed some old types
Changed some string lengths to use size_t
include/myisam.h:
Removed some old types
include/myisammrg.h:
Removed some old types
include/mysql.h:
Removed some old types
Changed byte streams to use uchar* instead of char*
include/mysql_com.h:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
include/queues.h:
Removed some old types
include/sql_common.h:
Removed some old types
include/sslopt-longopts.h:
Removed some old types
include/violite.h:
Removed some old types
Changed some string lengths to use size_t
libmysql/client_settings.h:
Removed some old types
libmysql/libmysql.c:
Removed some old types
libmysql/manager.c:
Removed some old types
libmysqld/emb_qcache.cc:
Removed some old types
libmysqld/emb_qcache.h:
Removed some old types
libmysqld/lib_sql.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
true -> TRUE, false -> FALSE
mysys/array.c:
Removed some old types
mysys/charset.c:
Changed some string lengths to use size_t
mysys/checksum.c:
Include zlib to get definition for crc32
Removed some old types
mysys/default.c:
Removed some old types
Changed some string lengths to use size_t
mysys/default_modify.c:
Changed some string lengths to use size_t
Removed some not needed casts
mysys/hash.c:
Removed some old types
Changed some string lengths to use size_t
Note: Prototype of hash_key() has changed which may cause problems if client uses hash_init() with a cast for the hash-get-key function.
hash_element now takes 'ulong' as the index type (cleanup)
mysys/list.c:
Removed some old types
mysys/mf_cache.c:
Changed some string lengths to use size_t
mysys/mf_dirname.c:
Removed some old types
Changed some string lengths to use size_t
Added argument to dirname_part() to avoid calculation of length for 'to'
mysys/mf_fn_ext.c:
Removed some old types
Updated parameters to dirname_part()
mysys/mf_format.c:
Removed some old types
Changed some string lengths to use size_t
mysys/mf_getdate.c:
Removed some old types
mysys/mf_iocache.c:
Removed some old types
Changed some string lengths to use size_t
Changed calculation of 'max_length' to be done the same way in all functions
mysys/mf_iocache2.c:
Removed some old types
Changed some string lengths to use size_t
Clean up comments
Removed not needed indentation
mysys/mf_keycache.c:
Removed some old types
mysys/mf_keycaches.c:
Removed some old types
mysys/mf_loadpath.c:
Removed some old types
mysys/mf_pack.c:
Removed some old types
Changed some string lengths to use size_t
Removed some not needed casts
Removed very old VMS code
Updated parameters to dirname_part()
Use result of dirnam_part() to remove call to strcat()
mysys/mf_path.c:
Removed some old types
mysys/mf_radix.c:
Removed some old types
mysys/mf_same.c:
Removed some old types
mysys/mf_sort.c:
Removed some old types
mysys/mf_soundex.c:
Removed some old types
mysys/mf_strip.c:
Removed some old types
mysys/mf_tempdir.c:
Removed some old types
mysys/mf_unixpath.c:
Removed some old types
mysys/mf_wfile.c:
Removed some old types
mysys/mulalloc.c:
Removed some old types
mysys/my_alloc.c:
Removed some old types
Changed some string lengths to use size_t
Use void* as type for allocated memory area
Removed some not needed casts
Changed argument 'Size' to 'length' according coding guidelines
mysys/my_chsize.c:
Changed some buffers to be uchar* to avoid casts
mysys/my_compress.c:
More comments
Removed some old types
Changed string lengths to use size_t
Changed arguments to my_uncompress() to make them easier to understand
Changed packfrm()/unpackfrm() to not be depending on uint size (portability fix)
Changed type of 'pack_data' argument to packfrm() to avoid casts.
mysys/my_conio.c:
Changed some string lengths to use size_t
mysys/my_create.c:
Removed some old types
mysys/my_div.c:
Removed some old types
mysys/my_error.c:
Removed some old types
mysys/my_fopen.c:
Removed some old types
mysys/my_fstream.c:
Removed some old types
Changed some string lengths to use size_t
writen -> written
mysys/my_getopt.c:
Removed some old types
mysys/my_getwd.c:
Removed some old types
More comments
mysys/my_init.c:
Removed some old types
mysys/my_largepage.c:
Removed some old types
Changed some string lengths to use size_t
mysys/my_lib.c:
Removed some old types
mysys/my_lockmem.c:
Removed some old types
mysys/my_malloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/my_memmem.c:
Indentation cleanup
mysys/my_once.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
mysys/my_open.c:
Removed some old types
mysys/my_pread.c:
Removed some old types
Changed all functions to use size_t
Added comment for how my_pread() / my_pwrite() are supposed to work.
Removed windows specific code to restore cursor position as this causes slowdown on windows and we should not mix read() and pread() calls anyway as this is not thread safe.
(If we ever would really need this, it should be enabled only with a flag argument)
mysys/my_quick.c:
Removed some old types
Changed all functions to use size_t
mysys/my_read.c:
Removed some old types
Changed all functions to use size_t
mysys/my_realloc.c:
Removed some old types
Use void* as type for allocated memory area
Changed all functions to use size_t
mysys/my_static.c:
Removed some old types
mysys/my_static.h:
Removed some old types
mysys/my_vle.c:
Removed some old types
mysys/my_wincond.c:
Removed some old types
mysys/my_windac.c:
Removed some old types
mysys/my_write.c:
Removed some old types
Changed all functions to use size_t
mysys/ptr_cmp.c:
Removed some old types
Changed all functions to use size_t
mysys/queues.c:
Removed some old types
mysys/safemalloc.c:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed all functions to use size_t
mysys/string.c:
Removed some old types
Changed all functions to use size_t
mysys/testhash.c:
Removed some old types
mysys/thr_alarm.c:
Removed some old types
mysys/thr_lock.c:
Removed some old types
mysys/tree.c:
Removed some old types
mysys/trie.c:
Removed some old types
mysys/typelib.c:
Removed some old types
plugin/daemon_example/daemon_example.cc:
Removed some old types
regex/reginit.c:
Removed some old types
server-tools/instance-manager/buffer.cc:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/buffer.h:
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/commands.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_map.cc:
Removed some old types
Changed some string lengths to use size_t
Changed buffer to be of type uchar*
server-tools/instance-manager/instance_options.cc:
Changed buffer to be of type uchar*
Replaced alloc_root + strcpy() with strdup_root()
server-tools/instance-manager/mysql_connection.cc:
Changed buffer to be of type uchar*
server-tools/instance-manager/options.cc:
Removed some old types
server-tools/instance-manager/parse.cc:
Changed some string lengths to use size_t
server-tools/instance-manager/parse.h:
Removed some old types
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.cc:
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
server-tools/instance-manager/protocol.h:
Changed some string lengths to use size_t
server-tools/instance-manager/user_map.cc:
Removed some old types
Changed some string lengths to use size_t
sql/derror.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/discover.cc:
Changed in readfrm() and writefrom() the type for argument 'frmdata' to uchar** to avoid casts
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
sql/event_data_objects.cc:
Removed some old types
Added missing casts for alloc() and sprintf()
sql/event_db_repository.cc:
Changed some buffers to be uchar* to avoid casts
Added missing casts for sprintf()
sql/event_queue.cc:
Removed some old types
sql/field.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/field.h:
Removed some old types
Changed memory buffers to be uchar* (except of store() as this would have caused too many other changes).
Changed some string lengths to use size_t
Removed some not needed casts
Changed val_xxx(xxx, new_ptr) to take const pointers
sql/field_conv.cc:
Removed some old types
Added casts required because memory area pointers are now uchar*
sql/filesort.cc:
Initalize variable that was used unitialized in error conditions
sql/gen_lex_hash.cc:
Removed some old types
Changed memory buffers to be uchar*
Changed some string lengths to use size_t
Removed a lot of casts
Safety fix in Field_blob::val_decimal() to not access zero pointer
sql/gstream.h:
Added required cast
sql/ha_ndbcluster.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Added required casts
Removed some not needed casts
sql/ha_ndbcluster.h:
Removed some old types
sql/ha_ndbcluster_binlog.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Replaced sql_alloc() + memcpy() + set end 0 with sql_strmake()
Changed some string lengths to use size_t
Added missing casts for alloc() and sprintf()
sql/ha_ndbcluster_binlog.h:
Removed some old types
sql/ha_ndbcluster_cond.cc:
Removed some old types
Removed some not needed casts
sql/ha_ndbcluster_cond.h:
Removed some old types
sql/ha_partition.cc:
Removed some old types
Changed prototype for change_partition() to avoid casts
sql/ha_partition.h:
Removed some old types
sql/handler.cc:
Removed some old types
Changed some string lengths to use size_t
sql/handler.h:
Removed some old types
Changed some string lengths to use size_t
Changed type for 'frmblob' parameter for discover() and ha_discover() to get fewer casts
sql/hash_filo.h:
Removed some old types
Changed all functions to use size_t
sql/hostname.cc:
Removed some old types
sql/item.cc:
Removed some old types
Changed some string lengths to use size_t
Use strmake() instead of memdup() to create a null terminated string.
Updated calls to new Field()
sql/item.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/item_cmpfunc.h:
Removed some old types
sql/item_create.cc:
Removed some old types
sql/item_func.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added test for failing alloc() in init_result_field()
Remove old confusing comment
Fixed compiler warning
sql/item_func.h:
Removed some old types
sql/item_row.cc:
Removed some old types
sql/item_row.h:
Removed some old types
sql/item_strfunc.cc:
Include zlib (needed becasue we call crc32)
Removed some old types
sql/item_strfunc.h:
Removed some old types
Changed some types to match new function prototypes
sql/item_subselect.cc:
Removed some old types
sql/item_subselect.h:
Removed some old types
sql/item_sum.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/item_sum.h:
Removed some old types
sql/item_timefunc.cc:
Removed some old types
Changed some string lengths to use size_t
sql/item_timefunc.h:
Removed some old types
sql/item_xmlfunc.cc:
Changed some string lengths to use size_t
sql/item_xmlfunc.h:
Removed some old types
sql/key.cc:
Removed some old types
Removed some not needed casts
sql/lock.cc:
Removed some old types
Added some cast to my_multi_malloc() arguments for safety
sql/log.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Changed usage of pwrite() to not assume it holds the cursor position for the file
Made usage of my_read() safer
sql/log_event.cc:
Removed some old types
Added checking of return value of malloc() in pack_info()
Changed some buffers to be uchar* to avoid casts
Removed some 'const' to avoid casts
Added missing casts for alloc() and sprintf()
Added required casts
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
sql/log_event.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/log_event_old.cc:
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/log_event_old.h:
Changed some buffers to be uchar* to avoid casts
sql/mf_iocache.cc:
Removed some old types
sql/my_decimal.cc:
Changed memory area to use uchar*
sql/my_decimal.h:
Changed memory area to use uchar*
sql/mysql_priv.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Changed some string lengths to use size_t
Changed definition of MOD_PAD_CHAR_TO_FULL_LENGTH to avoid long overflow
Changed some buffers to be uchar* to avoid casts
sql/mysqld.cc:
Removed some old types
sql/net_serv.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Ensure that vio_read()/vio_write() return values are stored in a size_t variable
Removed some not needed casts
sql/opt_range.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/opt_range.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/opt_sum.cc:
Removed some old types
Removed some not needed casts
sql/parse_file.cc:
Removed some old types
Changed some string lengths to use size_t
Changed alloc_root + memcpy + set end 0 -> strmake_root()
sql/parse_file.h:
Removed some old types
sql/partition_info.cc:
Removed some old types
Added missing casts for alloc()
Changed some buffers to be uchar* to avoid casts
sql/partition_info.h:
Changed some buffers to be uchar* to avoid casts
sql/protocol.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/protocol.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/records.cc:
Removed some old types
sql/repl_failsafe.cc:
Removed some old types
Changed some string lengths to use size_t
Added required casts
sql/rpl_filter.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some string lengths to use size_t
sql/rpl_filter.h:
Changed some string lengths to use size_t
sql/rpl_injector.h:
Removed some old types
sql/rpl_record.cc:
Removed some old types
Removed some not needed casts
Changed some buffers to be uchar* to avoid casts
sql/rpl_record.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/rpl_record_old.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/rpl_record_old.h:
Removed some old types
Changed some buffers to be uchar* to avoid cast
sql/rpl_rli.cc:
Removed some old types
sql/rpl_tblmap.cc:
Removed some old types
sql/rpl_tblmap.h:
Removed some old types
sql/rpl_utility.cc:
Removed some old types
sql/rpl_utility.h:
Removed some old types
Changed type of m_size from my_size_t to ulong to reflect that m_size is the number of elements in the array, not a string/memory length
sql/set_var.cc:
Removed some old types
Updated parameters to dirname_part()
sql/set_var.h:
Removed some old types
sql/slave.cc:
Removed some old types
Changed some string lengths to use size_t
sql/slave.h:
Removed some old types
sql/sp.cc:
Removed some old types
Added missing casts for printf()
sql/sp.h:
Removed some old types
Updated hash-get-key function arguments
sql/sp_cache.cc:
Removed some old types
Added missing casts for printf()
Updated hash-get-key function arguments
sql/sp_head.cc:
Removed some old types
Added missing casts for alloc() and printf()
Added required casts
Updated hash-get-key function arguments
sql/sp_head.h:
Removed some old types
sql/sp_pcontext.cc:
Removed some old types
sql/sp_pcontext.h:
Removed some old types
sql/sql_acl.cc:
Removed some old types
Changed some string lengths to use size_t
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added required casts
sql/sql_analyse.cc:
Changed some buffers to be uchar* to avoid casts
sql/sql_analyse.h:
Changed some buffers to be uchar* to avoid casts
sql/sql_array.h:
Removed some old types
sql/sql_base.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_binlog.cc:
Removed some old types
Added missing casts for printf()
sql/sql_cache.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
Changed some string lengths to use size_t
sql/sql_cache.h:
Removed some old types
Removed reference to not existing function cache_key()
Updated hash-get-key function arguments
sql/sql_class.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc()
Updated hash-get-key function arguments
Moved THD::max_row_length() to table.cc (as it's not depending on THD)
Removed some not needed casts
sql/sql_class.h:
Removed some old types
Changed malloc(), free() and related functions to use void *
Removed some not needed casts
Changed some string lengths to use size_t
Moved max_row_length and max_row_length_blob() to table.cc, as they are not depending on THD
sql/sql_connect.cc:
Removed some old types
Added required casts
sql/sql_db.cc:
Removed some old types
Removed some not needed casts
Added some cast to my_multi_malloc() arguments for safety
Added missing casts for alloc()
sql/sql_delete.cc:
Removed some old types
sql/sql_handler.cc:
Removed some old types
Updated hash-get-key function arguments
Added some cast to my_multi_malloc() arguments for safety
sql/sql_help.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_insert.cc:
Removed some old types
Added missing casts for alloc() and printf()
sql/sql_lex.cc:
Removed some old types
sql/sql_lex.h:
Removed some old types
Removed some not needed casts
sql/sql_list.h:
Removed some old types
Removed some not needed casts
sql/sql_load.cc:
Removed some old types
Removed compiler warning
sql/sql_manager.cc:
Removed some old types
sql/sql_map.cc:
Removed some old types
sql/sql_map.h:
Removed some old types
sql/sql_olap.cc:
Removed some old types
sql/sql_parse.cc:
Removed some old types
Trivial move of code lines to make things more readable
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/sql_partition.cc:
Removed some old types
Removed compiler warnings about not used functions
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_partition.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_plugin.cc:
Removed some old types
Added missing casts for alloc()
Updated hash-get-key function arguments
sql/sql_prepare.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Added missing casts for alloc() and printf()
sql-common/client.c:
Removed some old types
Changed some memory areas to use uchar*
sql-common/my_user.c:
Changed some string lengths to use size_t
sql-common/pack.c:
Changed some buffers to be uchar* to avoid casts
sql/sql_repl.cc:
Added required casts
Changed some buffers to be uchar* to avoid casts
Changed some string lengths to use size_t
sql/sql_select.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some old types
sql/sql_select.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
sql/sql_servers.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_show.cc:
Removed some old types
Added missing casts for alloc()
Removed some not needed casts
sql/sql_string.cc:
Removed some old types
Added required casts
sql/sql_table.cc:
Removed some old types
Removed compiler warning about not used variable
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
sql/sql_test.cc:
Removed some old types
sql/sql_trigger.cc:
Removed some old types
Added missing casts for alloc()
sql/sql_udf.cc:
Removed some old types
Updated hash-get-key function arguments
sql/sql_union.cc:
Removed some old types
sql/sql_update.cc:
Removed some old types
Removed some not needed casts
sql/sql_view.cc:
Removed some old types
sql/sql_yacc.yy:
Removed some old types
Changed some string lengths to use size_t
Added missing casts for alloc()
sql/stacktrace.c:
Removed some old types
sql/stacktrace.h:
Removed some old types
sql/structs.h:
Removed some old types
sql/table.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
Removed setting of LEX_STRING() arguments in declaration
Added required casts
More function comments
Moved max_row_length() here from sql_class.cc/sql_class.h
sql/table.h:
Removed some old types
Changed some string lengths to use size_t
sql/thr_malloc.cc:
Use void* as type for allocated memory area
Changed all functions to use size_t
sql/tzfile.h:
Changed some buffers to be uchar* to avoid casts
sql/tztime.cc:
Changed some buffers to be uchar* to avoid casts
Updated hash-get-key function arguments
Added missing casts for alloc()
Removed some not needed casts
sql/uniques.cc:
Removed some old types
Removed some not needed casts
sql/unireg.cc:
Removed some old types
Changed some buffers to be uchar* to avoid casts
Removed some not needed casts
Added missing casts for alloc()
storage/archive/archive_reader.c:
Removed some old types
storage/archive/azio.c:
Removed some old types
Removed some not needed casts
storage/archive/ha_archive.cc:
Removed some old types
Changed type for 'frmblob' in archive_discover() to match handler
Updated hash-get-key function arguments
Removed some not needed casts
storage/archive/ha_archive.h:
Removed some old types
storage/blackhole/ha_blackhole.cc:
Removed some old types
storage/blackhole/ha_blackhole.h:
Removed some old types
storage/csv/ha_tina.cc:
Removed some old types
Updated hash-get-key function arguments
Changed some buffers to be uchar* to avoid casts
storage/csv/ha_tina.h:
Removed some old types
Removed some not needed casts
storage/csv/transparent_file.cc:
Removed some old types
Changed type of 'bytes_read' to be able to detect read errors
Fixed indentation
storage/csv/transparent_file.h:
Removed some old types
storage/example/ha_example.cc:
Removed some old types
Updated hash-get-key function arguments
storage/example/ha_example.h:
Removed some old types
storage/federated/ha_federated.cc:
Removed some old types
Updated hash-get-key function arguments
Removed some not needed casts
storage/federated/ha_federated.h:
Removed some old types
storage/heap/_check.c:
Changed some buffers to be uchar* to avoid casts
storage/heap/_rectest.c:
Removed some old types
storage/heap/ha_heap.cc:
Removed some old types
storage/heap/ha_heap.h:
Removed some old types
storage/heap/heapdef.h:
Removed some old types
storage/heap/hp_block.c:
Removed some old types
Changed some string lengths to use size_t
storage/heap/hp_clear.c:
Removed some old types
storage/heap/hp_close.c:
Removed some old types
storage/heap/hp_create.c:
Removed some old types
storage/heap/hp_delete.c:
Removed some old types
storage/heap/hp_hash.c:
Removed some old types
storage/heap/hp_info.c:
Removed some old types
storage/heap/hp_open.c:
Removed some old types
storage/heap/hp_rfirst.c:
Removed some old types
storage/heap/hp_rkey.c:
Removed some old types
storage/heap/hp_rlast.c:
Removed some old types
storage/heap/hp_rnext.c:
Removed some old types
storage/heap/hp_rprev.c:
Removed some old types
storage/heap/hp_rrnd.c:
Removed some old types
storage/heap/hp_rsame.c:
Removed some old types
storage/heap/hp_scan.c:
Removed some old types
storage/heap/hp_test1.c:
Removed some old types
storage/heap/hp_test2.c:
Removed some old types
storage/heap/hp_update.c:
Removed some old types
storage/heap/hp_write.c:
Removed some old types
Changed some string lengths to use size_t
storage/innobase/handler/ha_innodb.cc:
Removed some old types
Updated hash-get-key function arguments
Added missing casts for alloc() and printf()
Removed some not needed casts
storage/innobase/handler/ha_innodb.h:
Removed some old types
storage/myisam/ft_boolean_search.c:
Removed some old types
storage/myisam/ft_nlq_search.c:
Removed some old types
storage/myisam/ft_parser.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ft_static.c:
Removed some old types
storage/myisam/ft_stopwords.c:
Removed some old types
storage/myisam/ft_update.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/ftdefs.h:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/fulltext.h:
Removed some old types
storage/myisam/ha_myisam.cc:
Removed some old types
storage/myisam/ha_myisam.h:
Removed some old types
storage/myisam/mi_cache.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_check.c:
Removed some old types
storage/myisam/mi_checksum.c:
Removed some old types
storage/myisam/mi_close.c:
Removed some old types
storage/myisam/mi_create.c:
Removed some old types
storage/myisam/mi_delete.c:
Removed some old types
storage/myisam/mi_delete_all.c:
Removed some old types
storage/myisam/mi_dynrec.c:
Removed some old types
storage/myisam/mi_extra.c:
Removed some old types
storage/myisam/mi_key.c:
Removed some old types
storage/myisam/mi_locking.c:
Removed some old types
storage/myisam/mi_log.c:
Removed some old types
storage/myisam/mi_open.c:
Removed some old types
Removed some not needed casts
Check argument of my_write()/my_pwrite() in functions returning int
Added casting of string lengths to size_t
storage/myisam/mi_packrec.c:
Removed some old types
Changed some buffers to be uchar* to avoid casts
storage/myisam/mi_page.c:
Removed some old types
storage/myisam/mi_preload.c:
Removed some old types
storage/myisam/mi_range.c:
Removed some old types
storage/myisam/mi_rfirst.c:
Removed some old types
storage/myisam/mi_rkey.c:
Removed some old types
storage/myisam/mi_rlast.c:
Removed some old types
storage/myisam/mi_rnext.c:
Removed some old types
storage/myisam/mi_rnext_same.c:
Removed some old types
storage/myisam/mi_rprev.c:
Removed some old types
storage/myisam/mi_rrnd.c:
Removed some old types
storage/myisam/mi_rsame.c:
Removed some old types
storage/myisam/mi_rsamepos.c:
Removed some old types
storage/myisam/mi_scan.c:
Removed some old types
storage/myisam/mi_search.c:
Removed some old types
storage/myisam/mi_static.c:
Removed some old types
storage/myisam/mi_statrec.c:
Removed some old types
storage/myisam/mi_test1.c:
Removed some old types
storage/myisam/mi_test2.c:
Removed some old types
storage/myisam/mi_test3.c:
Removed some old types
storage/myisam/mi_unique.c:
Removed some old types
storage/myisam/mi_update.c:
Removed some old types
storage/myisam/mi_write.c:
Removed some old types
storage/myisam/myisam_ftdump.c:
Removed some old types
storage/myisam/myisamchk.c:
Removed some old types
storage/myisam/myisamdef.h:
Removed some old types
storage/myisam/myisamlog.c:
Removed some old types
Indentation fix
storage/myisam/myisampack.c:
Removed some old types
storage/myisam/rt_index.c:
Removed some old types
storage/myisam/rt_split.c:
Removed some old types
storage/myisam/sort.c:
Removed some old types
storage/myisam/sp_defs.h:
Removed some old types
storage/myisam/sp_key.c:
Removed some old types
storage/myisammrg/ha_myisammrg.cc:
Removed some old types
storage/myisammrg/ha_myisammrg.h:
Removed some old types
storage/myisammrg/myrg_close.c:
Removed some old types
storage/myisammrg/myrg_def.h:
Removed some old types
storage/myisammrg/myrg_delete.c:
Removed some old types
storage/myisammrg/myrg_open.c:
Removed some old types
Updated parameters to dirname_part()
storage/myisammrg/myrg_queue.c:
Removed some old types
storage/myisammrg/myrg_rfirst.c:
Removed some old types
storage/myisammrg/myrg_rkey.c:
Removed some old types
storage/myisammrg/myrg_rlast.c:
Removed some old types
storage/myisammrg/myrg_rnext.c:
Removed some old types
storage/myisammrg/myrg_rnext_same.c:
Removed some old types
storage/myisammrg/myrg_rprev.c:
Removed some old types
storage/myisammrg/myrg_rrnd.c:
Removed some old types
storage/myisammrg/myrg_rsame.c:
Removed some old types
storage/myisammrg/myrg_update.c:
Removed some old types
storage/myisammrg/myrg_write.c:
Removed some old types
storage/ndb/include/util/ndb_opts.h:
Removed some old types
storage/ndb/src/cw/cpcd/main.cpp:
Removed some old types
storage/ndb/src/kernel/vm/Configuration.cpp:
Removed some old types
storage/ndb/src/mgmclient/main.cpp:
Removed some old types
storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
Removed some old types
Removed old disabled code
storage/ndb/src/mgmsrv/main.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbBlob.cpp:
Removed some old types
storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
Removed not used variable
storage/ndb/src/ndbapi/NdbOperationInt.cpp:
Added required casts
storage/ndb/src/ndbapi/NdbScanOperation.cpp:
Added required casts
storage/ndb/tools/delete_all.cpp:
Removed some old types
storage/ndb/tools/desc.cpp:
Removed some old types
storage/ndb/tools/drop_index.cpp:
Removed some old types
storage/ndb/tools/drop_tab.cpp:
Removed some old types
storage/ndb/tools/listTables.cpp:
Removed some old types
storage/ndb/tools/ndb_config.cpp:
Removed some old types
storage/ndb/tools/restore/consumer_restore.cpp:
Changed some buffers to be uchar* to avoid casts with new defintion of packfrm()
storage/ndb/tools/restore/restore_main.cpp:
Removed some old types
storage/ndb/tools/select_all.cpp:
Removed some old types
storage/ndb/tools/select_count.cpp:
Removed some old types
storage/ndb/tools/waiter.cpp:
Removed some old types
strings/bchange.c:
Changed function to use uchar * and size_t
strings/bcmp.c:
Changed function to use uchar * and size_t
strings/bmove512.c:
Changed function to use uchar * and size_t
strings/bmove_upp.c:
Changed function to use uchar * and size_t
strings/ctype-big5.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-bin.c:
Changed functions to use size_t
strings/ctype-cp932.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-czech.c:
Fixed indentation
Changed functions to use size_t
strings/ctype-euc_kr.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-eucjpms.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-gb2312.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-gbk.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-latin1.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-mb.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-simple.c:
Changed functions to use size_t
Simpler loops for caseup/casedown
unsigned int -> uint
unsigned char -> uchar
strings/ctype-sjis.c:
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-tis620.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-uca.c:
Changed functions to use size_t
unsigned char -> uchar
strings/ctype-ucs2.c:
Moved inclusion of stdarg.h to other includes
usigned char -> uchar
Changed functions to use size_t
Changed character length functions to return uint
strings/ctype-ujis.c:
Changed functions to use size_t
Changed character length functions to return uint
unsigned char -> uchar
strings/ctype-utf8.c:
Changed functions to use size_t
unsigned char -> uchar
Indentation fixes
strings/ctype-win1250ch.c:
Indentation fixes
Changed functions to use size_t
strings/ctype.c:
Changed functions to use size_t
strings/decimal.c:
Changed type for memory argument to uchar *
strings/do_ctype.c:
Indentation fixes
strings/my_strtoll10.c:
unsigned char -> uchar
strings/my_vsnprintf.c:
Changed functions to use size_t
strings/r_strinstr.c:
Removed some old types
Changed functions to use size_t
strings/str_test.c:
Removed some old types
strings/strappend.c:
Changed functions to use size_t
strings/strcont.c:
Removed some old types
strings/strfill.c:
Removed some old types
strings/strinstr.c:
Changed functions to use size_t
strings/strlen.c:
Changed functions to use size_t
strings/strmake.c:
Changed functions to use size_t
strings/strnlen.c:
Changed functions to use size_t
strings/strnmov.c:
Changed functions to use size_t
strings/strto.c:
unsigned char -> uchar
strings/strtod.c:
Changed functions to use size_t
strings/strxnmov.c:
Changed functions to use size_t
strings/xml.c:
Changed functions to use size_t
Indentation fixes
tests/mysql_client_test.c:
Removed some old types
tests/thread_test.c:
Removed some old types
vio/test-ssl.c:
Removed some old types
vio/test-sslclient.c:
Removed some old types
vio/test-sslserver.c:
Removed some old types
vio/vio.c:
Removed some old types
vio/vio_priv.h:
Removed some old types
Changed vio_read()/vio_write() to work with size_t
vio/viosocket.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viossl.c:
Changed vio_read()/vio_write() to work with size_t
Indentation fixes
vio/viosslfactories.c:
Removed some old types
vio/viotest-ssl.c:
Removed some old types
win/README:
More explanations
2007-05-10 11:59:39 +02:00
|
|
|
uchar c1;
|
2005-01-12 02:45:36 +01:00
|
|
|
int jp;
|
|
|
|
|
|
|
|
if (s >= e)
|
|
|
|
return MY_CS_TOOSMALL;
|
|
|
|
|
|
|
|
if ((int) wc < 0x80)
|
|
|
|
{
|
|
|
|
*s= (uchar) wc;
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
if ((jp=my_uni_jisx0208_onechar(wc)))
|
|
|
|
{
|
|
|
|
if (s+2>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL2;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
jp+=0x8080;
|
|
|
|
s[0]=jp>>8;
|
|
|
|
s[1]=jp&0xFF;
|
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Half width Katakana */
|
|
|
|
if (my_wc_mb_jisx0201(c,wc,s,e) == 1)
|
|
|
|
{
|
|
|
|
if (s+2>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL2;
|
2005-01-12 02:45:36 +01:00
|
|
|
s[1]= s[0];
|
|
|
|
s[0]= 0x8E;
|
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if ((jp=my_uni_jisx0212_onechar(wc)))
|
|
|
|
{
|
|
|
|
if (s+3>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL3;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
jp+=0x8080;
|
|
|
|
s[0]=0x8F;
|
|
|
|
s[1]=jp>>8;
|
|
|
|
s[2]=jp&0xFF;
|
|
|
|
return 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* User defined range */
|
|
|
|
if (wc>=0xE000 && wc<0xE3AC)
|
|
|
|
{
|
|
|
|
if (s+2>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL2;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
c1=((unsigned)(wc-0xE000)/94)+0xF5;
|
|
|
|
s[0]=c1;
|
|
|
|
c1=((unsigned)(wc-0xE000)%94)+0xa1;
|
|
|
|
s[1]=c1;
|
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* User defined range */
|
|
|
|
if (wc>=0xE3AC && wc<0xE758)
|
|
|
|
{
|
|
|
|
if (s+3>e)
|
2006-03-23 11:03:39 +01:00
|
|
|
return MY_CS_TOOSMALL3;
|
2005-01-12 02:45:36 +01:00
|
|
|
|
|
|
|
s[0]=0x8F;
|
|
|
|
c1=((unsigned)(wc-0xE3AC)/94)+0xF5;
|
|
|
|
s[1]=c1;
|
|
|
|
c1=((unsigned)(wc-0xE3AC)%94)+0xa1;
|
|
|
|
s[2]=c1;
|
|
|
|
return 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
return MY_CS_ILUNI;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
static MY_COLLATION_HANDLER my_collation_ci_handler =
|
|
|
|
{
|
|
|
|
NULL, /* init */
|
|
|
|
my_strnncoll_simple,/* strnncoll */
|
|
|
|
my_strnncollsp_simple,
|
|
|
|
my_strnxfrm_simple, /* strnxfrm */
|
2005-01-26 13:34:09 +01:00
|
|
|
my_strnxfrmlen_simple,
|
2008-02-04 08:10:40 +01:00
|
|
|
my_like_range_mb, /* like_range */
|
2005-01-12 02:45:36 +01:00
|
|
|
my_wildcmp_mb, /* wildcmp */
|
|
|
|
my_strcasecmp_mb,
|
|
|
|
my_instr_mb,
|
|
|
|
my_hash_sort_simple,
|
2005-05-05 18:13:57 +02:00
|
|
|
my_propagate_simple
|
2005-01-12 02:45:36 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
static MY_CHARSET_HANDLER my_charset_handler=
|
|
|
|
{
|
|
|
|
NULL, /* init */
|
2005-01-12 11:58:15 +01:00
|
|
|
ismbchar_eucjpms,
|
|
|
|
mbcharlen_eucjpms,
|
2005-01-12 02:45:36 +01:00
|
|
|
my_numchars_mb,
|
|
|
|
my_charpos_mb,
|
2005-01-12 11:58:15 +01:00
|
|
|
my_well_formed_len_eucjpms,
|
2005-01-12 02:45:36 +01:00
|
|
|
my_lengthsp_8bit,
|
|
|
|
my_numcells_eucjp,
|
|
|
|
my_mb_wc_euc_jp, /* mb_wc */
|
|
|
|
my_wc_mb_euc_jp, /* wc_mb */
|
WL#1386 - CTYPE table for unicode character sets
A prerequisite for several fulltext and XML bugs.
MY_CHARSET_HANDLER now has a new function "ctype"
to detect a type of the next character in a string
(i.e. digit, letter, space, punctuation, control, etc),
which now works correctly for both 8bit and multibyte charsets.
Previously only 8bit charsets worked correctly,
while any multibyte character was considered as letter
in multibyte charsets.
Many files:
Adding new function
Makefile.am:
Adding build rules for uctypedump,
a dump tool to create my_uctype.h
using Unicode Character Database file.
m_ctype.h:
Adding declaration of my_uni_ctype,
ctype data for Unicode.
Adding new member into MY_CHARSET_HANDLER
Makefile.am:
Adding my_uctype.h into noinst_HEADERS
my_uctype.h, uctypedump.c:
new files:
ctype data for unicode,
and the tool to generate it from
a Unicode Character Database file.
include/Makefile.am:
Adding my_uctype.h
include/m_ctype.h:
Adding declaration of my_uni_ctype,
ctype data for Unicode.
strings/Makefile.am:
Adding build rules for uctypedump,
a dump tool to create my_uctype.h
using Unicode Character Database file.
strings/ctype-big5.c:
Adding new function
strings/ctype-bin.c:
Adding new function
strings/ctype-cp932.c:
Adding new function
strings/ctype-euc_kr.c:
Adding new function
strings/ctype-eucjpms.c:
Adding new function
strings/ctype-gb2312.c:
Adding new function
strings/ctype-gbk.c:
Adding new function
strings/ctype-latin1.c:
Adding new function
strings/ctype-mb.c:
Adding new function
strings/ctype-simple.c:
Adding new function
strings/ctype-sjis.c:
Adding new function
strings/ctype-tis620.c:
Adding new function
strings/ctype-ucs2.c:
Adding new function
strings/ctype-ujis.c:
Adding new function
strings/ctype-utf8.c:
Adding new function
2006-02-02 07:07:47 +01:00
|
|
|
my_mb_ctype_mb,
|
2005-01-12 02:45:36 +01:00
|
|
|
my_caseup_str_mb,
|
|
|
|
my_casedn_str_mb,
|
|
|
|
my_caseup_mb,
|
|
|
|
my_casedn_mb,
|
|
|
|
my_snprintf_8bit,
|
|
|
|
my_long10_to_str_8bit,
|
|
|
|
my_longlong10_to_str_8bit,
|
|
|
|
my_fill_8bit,
|
|
|
|
my_strntol_8bit,
|
|
|
|
my_strntoul_8bit,
|
|
|
|
my_strntoll_8bit,
|
|
|
|
my_strntoull_8bit,
|
|
|
|
my_strntod_8bit,
|
|
|
|
my_strtoll10_8bit,
|
2006-07-20 10:41:12 +02:00
|
|
|
my_strntoull10rnd_8bit,
|
2005-01-12 02:45:36 +01:00
|
|
|
my_scan_8bit
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
struct charset_info_st my_charset_eucjpms_japanese_ci=
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
97,0,0, /* number */
|
|
|
|
MY_CS_COMPILED|MY_CS_PRIMARY, /* state */
|
2005-01-12 11:58:15 +01:00
|
|
|
"eucjpms", /* cs name */
|
|
|
|
"eucjpms_japanese_ci", /* name */
|
2005-01-12 02:45:36 +01:00
|
|
|
"", /* comment */
|
|
|
|
NULL, /* tailoring */
|
2005-01-12 11:58:15 +01:00
|
|
|
ctype_eucjpms,
|
|
|
|
to_lower_eucjpms,
|
|
|
|
to_upper_eucjpms,
|
|
|
|
sort_order_eucjpms,
|
2005-01-12 02:45:36 +01:00
|
|
|
NULL, /* sort_order_big*/
|
|
|
|
NULL, /* contractions */
|
|
|
|
NULL, /* tab_to_uni */
|
|
|
|
NULL, /* tab_from_uni */
|
2005-06-06 13:54:15 +02:00
|
|
|
my_unicase_default, /* caseinfo */
|
2005-01-12 02:45:36 +01:00
|
|
|
NULL, /* state_map */
|
|
|
|
NULL, /* ident_map */
|
|
|
|
1, /* strxfrm_multiply */
|
2005-06-06 13:54:15 +02:00
|
|
|
1, /* caseup_multiply */
|
|
|
|
1, /* casedn_multiply */
|
2005-01-12 02:45:36 +01:00
|
|
|
1, /* mbminlen */
|
|
|
|
3, /* mbmaxlen */
|
|
|
|
0, /* min_sort_char */
|
2010-07-26 07:06:18 +02:00
|
|
|
0xFEFE, /* max_sort_char */
|
2005-10-13 16:16:19 +02:00
|
|
|
' ', /* pad_char */
|
2005-08-20 00:17:54 +02:00
|
|
|
0, /* escape_with_backslash_is_dangerous */
|
2005-01-12 02:45:36 +01:00
|
|
|
&my_charset_handler,
|
|
|
|
&my_collation_ci_handler
|
|
|
|
};
|
|
|
|
|
|
|
|
|
2010-01-06 20:20:16 +01:00
|
|
|
struct charset_info_st my_charset_eucjpms_bin=
|
2005-01-12 02:45:36 +01:00
|
|
|
{
|
|
|
|
98,0,0, /* number */
|
|
|
|
MY_CS_COMPILED|MY_CS_BINSORT, /* state */
|
2005-01-12 11:58:15 +01:00
|
|
|
"eucjpms", /* cs name */
|
|
|
|
"eucjpms_bin", /* name */
|
2005-01-12 02:45:36 +01:00
|
|
|
"", /* comment */
|
|
|
|
NULL, /* tailoring */
|
2005-01-12 11:58:15 +01:00
|
|
|
ctype_eucjpms,
|
|
|
|
to_lower_eucjpms,
|
|
|
|
to_upper_eucjpms,
|
2005-01-12 02:45:36 +01:00
|
|
|
NULL, /* sort_order */
|
|
|
|
NULL, /* contractions */
|
|
|
|
NULL, /* sort_order_big*/
|
|
|
|
NULL, /* tab_to_uni */
|
|
|
|
NULL, /* tab_from_uni */
|
2005-06-06 13:54:15 +02:00
|
|
|
my_unicase_default, /* caseinfo */
|
2005-01-12 02:45:36 +01:00
|
|
|
NULL, /* state_map */
|
|
|
|
NULL, /* ident_map */
|
|
|
|
1, /* strxfrm_multiply */
|
2005-06-06 13:54:15 +02:00
|
|
|
1, /* caseup_multiply */
|
|
|
|
1, /* casedn_multiply */
|
2005-01-12 02:45:36 +01:00
|
|
|
1, /* mbminlen */
|
|
|
|
3, /* mbmaxlen */
|
|
|
|
0, /* min_sort_char */
|
2010-07-26 07:06:18 +02:00
|
|
|
0xFEFE, /* max_sort_char */
|
2005-10-13 16:16:19 +02:00
|
|
|
' ', /* pad_char */
|
2005-08-20 00:17:54 +02:00
|
|
|
0, /* escape_with_backslash_is_dangerous */
|
2005-01-12 02:45:36 +01:00
|
|
|
&my_charset_handler,
|
|
|
|
&my_collation_mb_bin_handler
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|