Add missing NULL pointer for mbfl_convert_vtbl struct.
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_any_7bit,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_7bit_8bit = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_7bit_any,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_armscii8,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_armscii8_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_armscii8_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ascii_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ascii = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ascii,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_base64enc,
- mbfl_filt_conv_base64enc_flush
+ mbfl_filt_conv_base64enc_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_b64_8bit = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_base64dec,
- mbfl_filt_conv_base64dec_flush
+ mbfl_filt_conv_base64dec_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_big5_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_big5 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_big5,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL
};
const struct mbfl_convert_vtbl vtbl_cp950_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_big5_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp950 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_big5,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_byte2be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_byte2be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_byte2be,
- mbfl_filt_conv_common_flush };
+ mbfl_filt_conv_common_flush,
+ NULL,
+};
const struct mbfl_convert_vtbl vtbl_byte2le_wchar = {
mbfl_no_encoding_byte2le,
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_byte2le_wchar,
- mbfl_filt_conv_common_flush };
+ mbfl_filt_conv_common_flush,
+ NULL,
+};
const struct mbfl_convert_vtbl vtbl_wchar_byte2le = {
mbfl_no_encoding_wchar,
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_byte2le,
- mbfl_filt_conv_common_flush };
+ mbfl_filt_conv_common_flush,
+ NULL,
+};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_byte4be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_byte4be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_byte4be,
- mbfl_filt_conv_common_flush };
+ mbfl_filt_conv_common_flush,
+ NULL,
+};
const struct mbfl_convert_vtbl vtbl_byte4le_wchar = {
mbfl_no_encoding_byte4le,
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_byte4le_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_byte4le = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_byte4le,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp1251,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_cp1251_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp1251_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp1252_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp1252 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp1252,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp1254_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp1254 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp1254,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_ms_wchar,
mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_jis_ms = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_jis_ms,
- mbfl_filt_conv_any_jis_flush
+ mbfl_filt_conv_any_jis_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_cp50220_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_ms_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp50220 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_ms_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp50220raw = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_ms_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp50221 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp50221,
- mbfl_filt_conv_any_jis_flush
+ mbfl_filt_conv_any_jis_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_cp50222_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_ms_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp50222 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp50222,
- mbfl_filt_conv_wchar_cp50222_flush
+ mbfl_filt_conv_wchar_cp50222_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp51932_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp51932 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp51932,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp850,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_cp850_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp850_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp866,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_cp866_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp866_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp932_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp932 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp932,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_cp936_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_cp936 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_cp936,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_euccn_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_euccn = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_euccn,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_eucjp_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_eucjp = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_eucjp,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis2004_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_eucjp2004 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_jis2004,
- mbfl_filt_conv_jis2004_flush
+ mbfl_filt_conv_jis2004_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_eucjpwin_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_eucjpwin = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_eucjpwin,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_euckr_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_euckr = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_euckr,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_euctw_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_euctw = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_euctw,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_gb18030_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_gb18030 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_gb18030,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_html_enc,
- mbfl_filt_conv_html_enc_flush
+ mbfl_filt_conv_html_enc_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_html_wchar = {
mbfl_filt_conv_html_dec_dtor,
mbfl_filt_conv_html_dec,
mbfl_filt_conv_html_dec_flush,
- mbfl_filt_conv_html_dec_copy };
+ mbfl_filt_conv_html_dec_copy,
+};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_hz_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_hz = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_hz,
- mbfl_filt_conv_any_hz_flush
+ mbfl_filt_conv_any_hz_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_2022jpms_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_2022jpms = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_2022jpms,
- mbfl_filt_conv_any_2022jpms_flush
+ mbfl_filt_conv_any_2022jpms_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_2022kr,
- mbfl_filt_conv_any_2022kr_flush
+ mbfl_filt_conv_any_2022kr_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_2022kr_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_2022kr_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis2004_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_2022jp_2004 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_jis2004,
- mbfl_filt_conv_jis2004_flush
+ mbfl_filt_conv_jis2004_flush,
+ NULL,
};
static int mbfl_filt_ident_2022jp_2004(int c, mbfl_identify_filter *filter)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_2022jp_mobile_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_2022jp_kddi = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_2022jp_mobile,
- mbfl_filt_conv_any_jis_flush
+ mbfl_filt_conv_any_jis_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_1_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_1 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_1,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_10_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_10 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_10,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_13_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_13 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_13,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_14_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_14 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_14,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_15_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_15 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_15,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_16_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_16 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_16,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_2_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_2 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_2,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_3_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_3 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_3,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_4_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_4 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_4,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_5_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_5 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_5,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_6_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_6 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_6,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_7_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_7 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_7,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_8_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_8 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_8,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8859_9_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8859_9 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8859_9,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_jis = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_jis,
- mbfl_filt_conv_any_jis_flush
+ mbfl_filt_conv_any_jis_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_2022jp_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_2022jp = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_2022jp,
- mbfl_filt_conv_any_jis_flush
+ mbfl_filt_conv_any_jis_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_koi8r,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_koi8r_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_koi8r_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_koi8u,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_koi8u_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_koi8u_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_qprintenc,
- mbfl_filt_conv_qprintenc_flush };
+ mbfl_filt_conv_qprintenc_flush,
+ NULL,
+};
const struct mbfl_convert_vtbl vtbl_qprint_8bit = {
mbfl_no_encoding_qprint,
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_qprintdec,
- mbfl_filt_conv_qprintdec_flush };
+ mbfl_filt_conv_qprintdec_flush,
+ NULL,
+};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_jis2004_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis2004 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_jis2004,
- mbfl_filt_conv_jis2004_flush
+ mbfl_filt_conv_jis2004_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_mac_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis_mac = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis_mac,
- mbfl_filt_conv_sjis_mac_flush
+ mbfl_filt_conv_sjis_mac_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_mobile_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis_docomo = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis_mobile,
- mbfl_filt_conv_sjis_mobile_flush
+ mbfl_filt_conv_sjis_mobile_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_sjis_kddi_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_mobile_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis_kddi = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis_mobile,
- mbfl_filt_conv_sjis_mobile_flush
+ mbfl_filt_conv_sjis_mobile_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_sjis_sb_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_mobile_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis_sb = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis_mobile,
- mbfl_filt_conv_sjis_mobile_flush
+ mbfl_filt_conv_sjis_mobile_flush,
+ NULL,
};
static const char nflags_s[10][2] = {"CN","DE","ES","FR","GB","IT","JP","KR","RU","US"};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_sjis_open_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_sjis_open = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_sjis_open,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_tl_jisx0201_jisx0208_init,
mbfl_filt_tl_jisx0201_jisx0208_cleanup,
mbfl_filt_tl_jisx0201_jisx0208,
- mbfl_filt_tl_jisx0201_jisx0208_flush
+ mbfl_filt_tl_jisx0201_jisx0208_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs2_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs2 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs2be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_ucs2be_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs2be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs2be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs2be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_ucs2le_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs2le_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs2le = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs2le,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs4_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs4 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs4be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_ucs4be_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs4be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs4be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs4be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_ucs4le_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_ucs4le_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_ucs4le = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_ucs4le,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_uhc_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_uhc = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_uhc,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf16_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf16 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf16be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf16be_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf16be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf16be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf16be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf16le_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf16le_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf16le = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf16le,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf32_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf32 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf32be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf32be_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf32be_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf32be = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf32be,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf32le_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf32le_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf32le = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf32le,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf7_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf7 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf7,
- mbfl_filt_conv_wchar_utf7_flush
+ mbfl_filt_conv_wchar_utf7_flush,
+ NULL,
};
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf7imap_wchar,
- mbfl_filt_conv_common_flush };
+ mbfl_filt_conv_common_flush,
+ NULL,
+};
const struct mbfl_convert_vtbl vtbl_wchar_utf7imap = {
mbfl_no_encoding_wchar,
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf7imap,
- mbfl_filt_conv_wchar_utf7imap_flush };
+ mbfl_filt_conv_wchar_utf7imap_flush,
+ NULL,
+};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf8_wchar,
- mbfl_filt_conv_utf8_wchar_flush
+ mbfl_filt_conv_utf8_wchar_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf8 = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf8,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf8_mobile_wchar,
- mbfl_filt_conv_utf8_wchar_flush
+ mbfl_filt_conv_utf8_wchar_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf8_docomo = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf8_mobile,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf8_kddi_a_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf8_mobile_wchar,
- mbfl_filt_conv_utf8_wchar_flush
+ mbfl_filt_conv_utf8_wchar_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf8_kddi_a = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf8_mobile,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf8_kddi_b_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf8_mobile_wchar,
- mbfl_filt_conv_utf8_wchar_flush
+ mbfl_filt_conv_utf8_wchar_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf8_kddi_b = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf8_mobile,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_utf8_sb_wchar = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_utf8_mobile_wchar,
- mbfl_filt_conv_utf8_wchar_flush
+ mbfl_filt_conv_utf8_wchar_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_utf8_sb = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_utf8_mobile,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_uudec,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_8bit_wchar,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
const struct mbfl_convert_vtbl vtbl_wchar_8bit = {
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_wchar_8bit,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
#define CK(statement) do { if ((statement) < 0) return (-1); } while (0)
mbfl_filt_conv_common_ctor,
mbfl_filt_conv_common_dtor,
mbfl_filt_conv_pass,
- mbfl_filt_conv_common_flush
+ mbfl_filt_conv_common_flush,
+ NULL,
};
int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter)