@@ -52,7 +52,7 @@ const mbfl_encoding mbfl_encoding_sjis_docomo = {
52
52
mbfl_no_encoding_sjis_docomo ,
53
53
"SJIS-Mobile#DOCOMO" ,
54
54
"Shift_JIS" ,
55
- mbfl_encoding_sjis_docomo_aliases ,
55
+ ( const char * ( * )[]) & mbfl_encoding_sjis_docomo_aliases ,
56
56
mblen_table_sjis ,
57
57
MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_GL_UNSAFE
58
58
};
@@ -61,7 +61,7 @@ const mbfl_encoding mbfl_encoding_sjis_kddi = {
61
61
mbfl_no_encoding_sjis_kddi ,
62
62
"SJIS-Mobile#KDDI" ,
63
63
"Shift_JIS" ,
64
- mbfl_encoding_sjis_kddi_aliases ,
64
+ ( const char * ( * )[]) & mbfl_encoding_sjis_kddi_aliases ,
65
65
mblen_table_sjis ,
66
66
MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_GL_UNSAFE
67
67
};
@@ -70,7 +70,7 @@ const mbfl_encoding mbfl_encoding_sjis_sb = {
70
70
mbfl_no_encoding_sjis_sb ,
71
71
"SJIS-Mobile#SOFTBANK" ,
72
72
"Shift_JIS" ,
73
- mbfl_encoding_sjis_sb_aliases ,
73
+ ( const char * ( * )[]) & mbfl_encoding_sjis_sb_aliases ,
74
74
mblen_table_sjis ,
75
75
MBFL_ENCTYPE_MBCS | MBFL_ENCTYPE_GL_UNSAFE
76
76
};
@@ -155,35 +155,36 @@ static const int nflags_code_kddi[10] = {0x2549, 0x2546, 0x24c0, 0x2545, 0x2548,
155
155
static const int nflags_code_sb [10 ] = {0x2b0a , 0x2b05 , 0x2b08 , 0x2b04 , 0x2b07 , 0x2b06 , 0x2b02 , 0x2b0b , 0x2b09 , 0x2b03 };
156
156
157
157
const unsigned short mbfl_docomo2uni_pua [4 ][3 ] = {
158
- {0x28c2 , 0x2929 , 0xe63e },
159
- {0x2930 , 0x2932 , 0xe6ac },
160
- {0x2935 , 0x293e , 0xe6b1 },
158
+ {0x28c2 , 0x292f , 0xe63e },
159
+ {0x2930 , 0x2934 , 0xe6ac },
160
+ {0x2935 , 0x2951 , 0xe6b1 },
161
161
{0x2952 , 0x29db , 0xe6ce },
162
162
};
163
163
164
- const unsigned short mbfl_kddi2uni_pua [6 ][3 ] = {
164
+ const unsigned short mbfl_kddi2uni_pua [7 ][3 ] = {
165
165
{0x26ec , 0x2838 , 0xe468 },
166
166
{0x284c , 0x2863 , 0xe5b5 },
167
167
{0x24b8 , 0x24ca , 0xe5cd },
168
168
{0x24cb , 0x2545 , 0xea80 },
169
169
{0x2839 , 0x284b , 0xeafb },
170
170
{0x2546 , 0x25c0 , 0xeb0e },
171
+ {0x25c1 , 0x25c6 , 0xeb89 },
171
172
};
172
173
173
174
const unsigned short mbfl_sb2uni_pua [6 ][3 ] = {
174
175
{0x27a9 , 0x2802 , 0xe101 },
175
- {0x2808 , 0x285a , 0xe201 },
176
+ {0x2808 , 0x2861 , 0xe201 },
176
177
{0x2921 , 0x297a , 0xe001 },
177
178
{0x2980 , 0x29cc , 0xe301 },
178
179
{0x2a99 , 0x2ae4 , 0xe401 },
179
- {0x2af8 , 0x2b2f , 0xe501 },
180
+ {0x2af8 , 0x2b35 , 0xe501 },
180
181
};
181
182
182
183
const unsigned short mbfl_kddi2uni_pua_b [8 ][3 ] = {
183
184
{0x24b8 , 0x24f6 , 0xec40 },
184
185
{0x24f7 , 0x2573 , 0xec80 },
185
186
{0x2574 , 0x25b2 , 0xed40 },
186
- {0x25b3 , 0x25c0 , 0xed80 },
187
+ {0x25b3 , 0x25c6 , 0xed80 },
187
188
{0x26ec , 0x272a , 0xef40 },
188
189
{0x272b , 0x27a7 , 0xef80 },
189
190
{0x27a8 , 0x27e6 , 0xf040 },
0 commit comments