1 /* Copyright (C
) 2002, 2005, 2008 Free Software Foundation
, Inc.
2 This file is part of the GNU LIBICONV Library.
4 The GNU LIBICONV Library is free software
; you can redistribute it
5 and
/or modify it under the terms of the GNU Lesser General Public
6 License as published by the Free Software Foundation
; either version
2.1
7 of the License
, or (at your option
) any later version.
9 The GNU LIBICONV Library is distributed in the hope that it will be
10 useful
, but WITHOUT ANY WARRANTY
; without even the implied warranty of
11 MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU
12 Lesser General Public License for more details.
14 You should have received a copy of the GNU Lesser General Public
15 License along with the GNU LIBICONV Library
; see the file COPYING.LIB.
16 If not
, see
<https
://www.gnu.org
/licenses
/>.
*/
18 DEFENCODING(( "EUC-JISX0213",
19 "EUC-JIS-2004", /* x0213.org
*/
22 { euc_jisx0213_mbtowc
, euc_jisx0213_flushwc
}, { euc_jisx0213_wctomb
, euc_jisx0213_reset
})
24 DEFENCODING(( "SHIFT_JISX0213",
25 "SHIFT_JIS-2004", /* x0213.org
*/
28 { shift_jisx0213_mbtowc
, shift_jisx0213_flushwc
}, { shift_jisx0213_wctomb
, shift_jisx0213_reset
})
30 DEFENCODING(( "ISO-2022-JP-3",
31 "ISO-2022-JP-2004", /* x0213.org
*/
34 { iso2022_jp3_mbtowc
, iso2022_jp3_flushwc
}, { iso2022_jp3_wctomb
, iso2022_jp3_reset
})
36 DEFENCODING(( "BIG5-2003",
39 { big5_2003_mbtowc
, NULL
}, { big5_2003_wctomb
, NULL
})
41 DEFENCODING(( "TDS565",
45 { tds565_mbtowc
, NULL
}, { tds565_wctomb
, NULL
})
47 DEFENCODING(( "ATARIST",
51 { atarist_mbtowc
, NULL
}, { atarist_wctomb
, NULL
})
53 DEFENCODING(( "RISCOS-LATIN1",
56 { riscos1_mbtowc
, NULL
}, { riscos1_wctomb
, NULL
})