/php-src/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_utf7imap.c | 172 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 202 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 211 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 238 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 247 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 269 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 278 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 345 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap() 364 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap() 383 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7imap() [all …]
|
H A D | mbfilter_utf7.c | 125 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar() 140 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar() 174 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 185 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 214 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 225 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 259 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 310 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7() 328 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7() 346 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf7() [all …]
|
H A D | mbfilter_qprint.c | 95 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_qprintenc() 101 CK((*filter->output_function)('\r', filter->data)); in mbfl_filt_conv_qprintenc() 110 CK((*filter->output_function)('=', filter->data)); in mbfl_filt_conv_qprintenc() 118 CK((*filter->output_function)('=', filter->data)); in mbfl_filt_conv_qprintenc() 125 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintenc() 132 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintenc() 135 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_qprintenc() 195 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_qprintdec() 208 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_qprintdec() 213 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_qprintdec() [all …]
|
H A D | mbfilter_base64.c | 106 CK((*filter->output_function)(0x0d, filter->data)); /* CR */ in mbfl_filt_conv_base64enc() 107 CK((*filter->output_function)(0x0a, filter->data)); /* LF */ in mbfl_filt_conv_base64enc() 133 CK((*filter->output_function)(0x0d, filter->data)); /* CR */ in mbfl_filt_conv_base64enc_flush() 134 CK((*filter->output_function)(0x0a, filter->data)); /* LF */ in mbfl_filt_conv_base64enc_flush() 139 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush() 140 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush() 143 CK((*filter->output_function)(0x3d, filter->data)); /* '=' */ in mbfl_filt_conv_base64enc_flush() 177 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_conv_base64dec() 198 CK((*filter->output_function)((n >> 16) & 0xff, filter->data)); in mbfl_filt_conv_base64dec() 199 CK((*filter->output_function)((n >> 8) & 0xff, filter->data)); in mbfl_filt_conv_base64dec() [all …]
|
H A D | mbfilter_cjk.c | 153 CK((*filter->output_function)(0xa5, filter->data)); in mbfl_filt_conv_jis_wchar() 162 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_jis_wchar() 198 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_conv_jis_wchar() 349 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_jis() 432 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_wchar_2022jp() 1277 (*filter->output_function)('(', filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush() 1278 (*filter->output_function)('B', filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush() 1283 (*filter->output_function)(c1, filter->data); in mbfl_filt_conv_wchar_2022jp_mobile_flush() 2801 (*filter->output_function)(0, filter->data); in mbfl_filt_conv_wchar_cp50220() 2806 (*filter->output_function)(0, filter->data); in mbfl_filt_conv_wchar_cp50220() [all …]
|
H A D | mbfilter_htmlent.c | 109 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_enc() 111 CK((*filter->output_function)('&', filter->data)); in mbfl_filt_conv_html_enc() 117 CK((*filter->output_function)((int)*p, filter->data)); in mbfl_filt_conv_html_enc() 126 CK((*filter->output_function)('#', filter->data)); in mbfl_filt_conv_html_enc() 137 CK((*filter->output_function)(*p, filter->data)); in mbfl_filt_conv_html_enc() 141 CK((*filter->output_function)(';', filter->data)); in mbfl_filt_conv_html_enc() 192 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_dec() 239 CK((*filter->output_function)(ent, filter->data)); in mbfl_filt_conv_html_dec() 242 CK((*filter->output_function)(buffer[pos], filter->data)); in mbfl_filt_conv_html_dec() 244 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_html_dec() [all …]
|
H A D | mbfilter_utf32.c | 152 CK((*filter->output_function)(n, filter->data)); in emit_char_if_valid() 154 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in emit_char_if_valid() 198 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 199 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 200 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 201 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 225 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le() 226 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le() 227 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le() 228 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le() [all …]
|
H A D | mbfilter_ucs4.c | 208 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4_wchar() 238 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4be_wchar() 249 CK((*filter->output_function)((c >> 24) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be() 250 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be() 251 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be() 252 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4be() 282 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs4le_wchar() 293 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le() 294 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le() 295 CK((*filter->output_function)((c >> 16) & 0xff, filter->data)); in mbfl_filt_conv_wchar_ucs4le() [all …]
|
H A D | mbfilter_singlebyte.c | 28 CK((*filter->output_function)(c, filter->data)); in mbfl_conv_singlebyte_table() 30 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_conv_singlebyte_table() 40 CK((*filter->output_function)(c, filter->data)); in mbfl_conv_reverselookup_table() 46 CK((*filter->output_function)(i + tbl_min, filter->data)); in mbfl_conv_reverselookup_table() 152 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_ascii() 200 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_8859_1_wchar() 206 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_8859_1() 504 CK((*filter->output_function)(0x80 + n, filter->data)); in mbfl_filt_conv_wchar_cp1252() 510 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_cp1252() 525 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_cp1252_wchar() [all …]
|
H A D | mbfilter_utf8.c | 323 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_put_invalid_char() 335 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_wchar() 355 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_wchar() 410 (*filter->output_function)(MBFL_BAD_INPUT, filter->data); in mbfl_filt_conv_utf8_wchar_flush() 425 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf8() 428 CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); in mbfl_filt_conv_wchar_utf8() 432 CK((*filter->output_function)((c & 0x3f) | 0x80, filter->data)); in mbfl_filt_conv_wchar_utf8() 592 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() 626 CK((*filter->output_function)(snd, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() 628 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() [all …]
|
H A D | mbfilter_utf16.c | 314 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16_wchar() 343 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar() 362 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar() 366 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16be_wchar() 379 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be() 383 CK((*filter->output_function)(n & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be() 386 CK((*filter->output_function)(n & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16be() 435 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16le_wchar() 441 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf16le_wchar() 454 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf16le() [all …]
|
H A D | mbfilter_ucs2.c | 170 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_ucs2_wchar() 184 CK((*filter->output_function)((c & 0xFF) | filter->cache, filter->data)); in mbfl_filt_conv_ucs2be_wchar() 192 CK((*filter->output_function)((c >> 8) & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2be() 193 CK((*filter->output_function)(c & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2be() 207 CK((*filter->output_function)(((c & 0xFF) << 8) | filter->cache, filter->data)); in mbfl_filt_conv_ucs2le_wchar() 215 CK((*filter->output_function)(c & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2le() 216 CK((*filter->output_function)((c >> 8) & 0xFF, filter->data)); in mbfl_filt_conv_wchar_ucs2le() 228 CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); in mbfl_filt_conv_ucs2_wchar_flush()
|
H A D | mbfilter_7bit.c | 76 return (*filter->output_function)(c < 0x80 ? c : MBFL_BAD_INPUT, filter->data); in mbfl_filt_conv_7bit_any() 82 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_any_7bit()
|
H A D | mbfilter_uuencode.c | 144 CK((*filter->output_function)( (A << 2) | (B >> 4), filter->data)); in mbfl_filt_conv_uudec() 146 CK((*filter->output_function)( (B << 4) | (C >> 2), filter->data)); in mbfl_filt_conv_uudec() 148 CK((*filter->output_function)( (C << 6) | D, filter->data)); in mbfl_filt_conv_uudec()
|
/php-src/ext/mbstring/libmbfl/mbfl/ |
H A D | mbfl_convert.c | 70 …const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, flush_function_t flush_fu… in mbfl_convert_filter_init() argument 76 if (output_function != NULL) { in mbfl_convert_filter_init() 77 filter->output_function = output_function; in mbfl_convert_filter_init() 79 filter->output_function = mbfl_filter_output_null; in mbfl_convert_filter_init() 95 …t_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, in mbfl_convert_filter_new() argument 104 mbfl_convert_filter_init(filter, from, to, vtbl, output_function, flush_function, data); in mbfl_convert_filter_new() 108 …* mbfl_convert_filter_new2(const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, in mbfl_convert_filter_new2() argument 115 …mbfl_convert_filter_init(filter, from_encoding, to_encoding, vtbl, output_function, flush_function… in mbfl_convert_filter_new2() 162 …mbfl_convert_filter_init(filter, from, to, vtbl, filter->output_function, filter->flush_function, … in mbfl_convert_filter_reset()
|
H A D | mbfl_convert.h | 52 output_function_t output_function; member 65 …t_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, 67 … *mbfl_convert_filter_new2(const struct mbfl_convert_vtbl *vtbl, output_function_t output_function,
|
H A D | mbfilter_pass.c | 64 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_pass()
|
H A D | mbfilter_8bit.c | 83 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_8bit_wchar() 89 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_8bit()
|
H A D | mbfilter.c | 229 encoder->output_function = (output_function_t)decoder->filter_function; in mbfl_strcut()
|