summaryrefslogtreecommitdiff
path: root/epan/charsets.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 19:55:46 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 19:55:46 +0000
commitb61dd3c68ddf5328037c0a2fe2d8c1f40cdb9bda (patch)
treeabcf83f31b6cc07ea75f185322627aa93523dd51 /epan/charsets.c
parent64456261b9214f7b8bd520f74cbaee26d95b5f3e (diff)
downloadwireshark-b61dd3c68ddf5328037c0a2fe2d8c1f40cdb9bda.tar.gz
Encoding table for ISO/IEC 8859-2: make code points in the range 0x80-0x9F map to 0x80-0x9F (Guy Harris).
svn path=/trunk/; revision=53865
Diffstat (limited to 'epan/charsets.c')
-rw-r--r--epan/charsets.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/epan/charsets.c b/epan/charsets.c
index dd13ca1217..2987ef8239 100644
--- a/epan/charsets.c
+++ b/epan/charsets.c
@@ -177,13 +177,12 @@ EBCDIC_to_ASCII1(guint8 c)
/* REPLACEMENT CHARACTER */
#define UNREPL 0xFFFD
-/* ISO-8859-2 */
-/* http://en.wikipedia.org/wiki/ISO/IEC_8859-2#Code_page_layout */
+/* ISO-8859-2 (http://en.wikipedia.org/wiki/ISO/IEC_8859-2#Code_page_layout) */
const gunichar2 charset_table_iso_8859_2[0x80] = {
- UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, /* 0x80 - */
- UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, /* - 0x8F */
- UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, /* 0x90 - */
- UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, UNREPL, /* - 0x9F */
+ 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, /* 0x80 - */
+ 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, /* - 0x8F */
+ 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, /* 0x90 - */
+ 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, /* - 0x9F */
0x00a0, 0x0104, 0x02d8, 0x0141, 0x00a4, 0x013d, 0x015a, 0x00a7, /* 0xA0 - */
0x00a8, 0x0160, 0x015e, 0x0164, 0x0179, 0x00ad, 0x017d, 0x017b, /* - 0xAF */
0x00b0, 0x0105, 0x02db, 0x0142, 0x00b4, 0x013e, 0x015b, 0x02c7, /* 0xB0 - */
@@ -198,8 +197,7 @@ const gunichar2 charset_table_iso_8859_2[0x80] = {
0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9 /* - 0xFF */
};
-/* Windows-1250 */
-/* http://en.wikipedia.org/wiki/Windows-1250 */
+/* Windows-1250 (http://en.wikipedia.org/wiki/Windows-1250) */
const gunichar2 charset_table_cp1250[0x80] = {
0x20ac, UNREPL, 0x201a, UNREPL, 0x201e, 0x2026, 0x2020, 0x2021, /* 0x80 - */
UNREPL, 0x2030, 0x0160, 0x2039, 0x015a, 0x0164, 0x017d, 0x0179, /* - 0x8F */