Replace all unknown Unicode characters with '?' in win->unix mapping
This commit is contained in:
parent
2b5b6623f6
commit
794d43e27f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=33745
@ -1,4 +1,4 @@
|
|||||||
/* $Id: msdosfs_conv.c,v 1.15 1998/02/18 09:28:31 jkh Exp $ */
|
/* $Id: msdosfs_conv.c,v 1.16 1998/02/22 12:05:42 ache Exp $ */
|
||||||
/* $NetBSD: msdosfs_conv.c,v 1.25 1997/11/17 15:36:40 ws Exp $ */
|
/* $NetBSD: msdosfs_conv.c,v 1.25 1997/11/17 15:36:40 ws Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
@ -341,22 +341,22 @@ u2l[256] = {
|
|||||||
|
|
||||||
static u_char
|
static u_char
|
||||||
cyr2u[256] = { /* defaulted to KOI8-R */
|
cyr2u[256] = { /* defaulted to KOI8-R */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0xb3, /* CYRILLIC CAPITAL LETTER IO */
|
0xb3, /* CYRILLIC CAPITAL LETTER IO */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DJE */
|
'?', /* CYRILLIC CAPITAL LETTER DJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GJE */
|
'?', /* CYRILLIC CAPITAL LETTER GJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
|
'?', /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DZE */
|
'?', /* CYRILLIC CAPITAL LETTER DZE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
|
'?', /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YI */
|
'?', /* CYRILLIC CAPITAL LETTER YI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER JE */
|
'?', /* CYRILLIC CAPITAL LETTER JE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER LJE */
|
'?', /* CYRILLIC CAPITAL LETTER LJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER NJE */
|
'?', /* CYRILLIC CAPITAL LETTER NJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER TSHE */
|
'?', /* CYRILLIC CAPITAL LETTER TSHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KJE */
|
'?', /* CYRILLIC CAPITAL LETTER KJE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SHORT U */
|
'?', /* CYRILLIC CAPITAL LETTER SHORT U */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DZHE */
|
'?', /* CYRILLIC CAPITAL LETTER DZHE */
|
||||||
0xe1, /* CYRILLIC CAPITAL LETTER A */
|
0xe1, /* CYRILLIC CAPITAL LETTER A */
|
||||||
0xe2, /* CYRILLIC CAPITAL LETTER BE */
|
0xe2, /* CYRILLIC CAPITAL LETTER BE */
|
||||||
0xf7, /* CYRILLIC CAPITAL LETTER VE */
|
0xf7, /* CYRILLIC CAPITAL LETTER VE */
|
||||||
@ -421,182 +421,182 @@ cyr2u[256] = { /* defaulted to KOI8-R */
|
|||||||
0xdc, /* CYRILLIC SMALL LETTER E */
|
0xdc, /* CYRILLIC SMALL LETTER E */
|
||||||
0xc0, /* CYRILLIC SMALL LETTER YU */
|
0xc0, /* CYRILLIC SMALL LETTER YU */
|
||||||
0xd1, /* CYRILLIC SMALL LETTER YA */
|
0xd1, /* CYRILLIC SMALL LETTER YA */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0xa3, /* CYRILLIC SMALL LETTER IO */
|
0xa3, /* CYRILLIC SMALL LETTER IO */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DJE */
|
'?', /* CYRILLIC SMALL LETTER DJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GJE */
|
'?', /* CYRILLIC SMALL LETTER GJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER UKRAINIAN IE */
|
'?', /* CYRILLIC SMALL LETTER UKRAINIAN IE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DZE */
|
'?', /* CYRILLIC SMALL LETTER DZE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
|
'?', /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YI */
|
'?', /* CYRILLIC SMALL LETTER YI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER JE */
|
'?', /* CYRILLIC SMALL LETTER JE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER LJE */
|
'?', /* CYRILLIC SMALL LETTER LJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER NJE */
|
'?', /* CYRILLIC SMALL LETTER NJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER TSHE */
|
'?', /* CYRILLIC SMALL LETTER TSHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KJE */
|
'?', /* CYRILLIC SMALL LETTER KJE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SHORT U */
|
'?', /* CYRILLIC SMALL LETTER SHORT U */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DZHE */
|
'?', /* CYRILLIC SMALL LETTER DZHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OMEGA */
|
'?', /* CYRILLIC CAPITAL LETTER OMEGA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OMEGA */
|
'?', /* CYRILLIC SMALL LETTER OMEGA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YAT */
|
'?', /* CYRILLIC CAPITAL LETTER YAT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YAT */
|
'?', /* CYRILLIC SMALL LETTER YAT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED E */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED E */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED E */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED E */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER LITTLE YUS */
|
'?', /* CYRILLIC CAPITAL LETTER LITTLE YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER LITTLE YUS */
|
'?', /* CYRILLIC SMALL LETTER LITTLE YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BIG YUS */
|
'?', /* CYRILLIC CAPITAL LETTER BIG YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BIG YUS */
|
'?', /* CYRILLIC SMALL LETTER BIG YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED BIG YUS */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED BIG YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KSI */
|
'?', /* CYRILLIC CAPITAL LETTER KSI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KSI */
|
'?', /* CYRILLIC SMALL LETTER KSI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER PSI */
|
'?', /* CYRILLIC CAPITAL LETTER PSI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER PSI */
|
'?', /* CYRILLIC SMALL LETTER PSI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER FITA */
|
'?', /* CYRILLIC CAPITAL LETTER FITA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER FITA */
|
'?', /* CYRILLIC SMALL LETTER FITA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IZHITSA */
|
'?', /* CYRILLIC CAPITAL LETTER IZHITSA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IZHITSA */
|
'?', /* CYRILLIC SMALL LETTER IZHITSA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
'?', /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
'?', /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER UK */
|
'?', /* CYRILLIC CAPITAL LETTER UK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER UK */
|
'?', /* CYRILLIC SMALL LETTER UK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ROUND OMEGA */
|
'?', /* CYRILLIC CAPITAL LETTER ROUND OMEGA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ROUND OMEGA */
|
'?', /* CYRILLIC SMALL LETTER ROUND OMEGA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO */
|
'?', /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OMEGA WITH TITLO */
|
'?', /* CYRILLIC SMALL LETTER OMEGA WITH TITLO */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OT */
|
'?', /* CYRILLIC CAPITAL LETTER OT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OT */
|
'?', /* CYRILLIC SMALL LETTER OT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KOPPA */
|
'?', /* CYRILLIC CAPITAL LETTER KOPPA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KOPPA */
|
'?', /* CYRILLIC SMALL LETTER KOPPA */
|
||||||
0x00, /* CYRILLIC THOUSANDS SIGN */
|
'?', /* CYRILLIC THOUSANDS SIGN */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH UPTURN */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH UPTURN */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ZE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ZE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER KA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE */
|
'?', /* CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER KA WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BASHKIR KA */
|
'?', /* CYRILLIC CAPITAL LETTER BASHKIR KA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BASHKIR KA */
|
'?', /* CYRILLIC SMALL LETTER BASHKIR KA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER EN WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER EN WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER EN WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER EN WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE EN GHE */
|
'?', /* CYRILLIC CAPITAL LIGATURE EN GHE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE EN GHE */
|
'?', /* CYRILLIC SMALL LIGATURE EN GHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN HA */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN HA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN HA */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN HA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ES WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ES WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ES WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ES WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER TE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER TE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER TE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER TE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER STRAIGHT U */
|
'?', /* CYRILLIC CAPITAL LETTER STRAIGHT U */
|
||||||
0x00, /* CYRILLIC SMALL LETTER STRAIGHT U */
|
'?', /* CYRILLIC SMALL LETTER STRAIGHT U */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER HA WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER HA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER HA WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER HA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE TE TSE */
|
'?', /* CYRILLIC CAPITAL LIGATURE TE TSE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE TE TSE */
|
'?', /* CYRILLIC SMALL LIGATURE TE TSE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SHHA */
|
'?', /* CYRILLIC CAPITAL LETTER SHHA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SHHA */
|
'?', /* CYRILLIC SMALL LETTER SHHA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN CHE */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN CHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC LETTER PALOCHKA */
|
'?', /* CYRILLIC LETTER PALOCHKA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH HOOK */
|
'?', /* CYRILLIC SMALL LETTER KA WITH HOOK */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER EN WITH HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER EN WITH HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER EN WITH HOOK */
|
'?', /* CYRILLIC SMALL LETTER EN WITH HOOK */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KHAKASSIAN CHE */
|
'?', /* CYRILLIC CAPITAL LETTER KHAKASSIAN CHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KHAKASSIAN CHE */
|
'?', /* CYRILLIC SMALL LETTER KHAKASSIAN CHE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER A WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER A WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER A WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER A WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER A WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER A WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE A IE */
|
'?', /* CYRILLIC CAPITAL LIGATURE A IE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE A IE */
|
'?', /* CYRILLIC SMALL LIGATURE A IE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IE WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER IE WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IE WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER IE WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SCHWA */
|
'?', /* CYRILLIC CAPITAL LETTER SCHWA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SCHWA */
|
'?', /* CYRILLIC SMALL LETTER SCHWA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN DZE */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN DZE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN DZE */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN DZE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER I WITH MACRON */
|
'?', /* CYRILLIC CAPITAL LETTER I WITH MACRON */
|
||||||
0x00, /* CYRILLIC SMALL LETTER I WITH MACRON */
|
'?', /* CYRILLIC SMALL LETTER I WITH MACRON */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER I WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER I WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER O WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BARRED O */
|
'?', /* CYRILLIC CAPITAL LETTER BARRED O */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BARRED O */
|
'?', /* CYRILLIC SMALL LETTER BARRED O */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH MACRON */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH MACRON */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH MACRON */
|
'?', /* CYRILLIC SMALL LETTER U WITH MACRON */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER U WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE */
|
'?', /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00 /* */
|
'?' /* */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -1011,7 +1011,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
@ -1042,7 +1042,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
@ -1073,7 +1073,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $Id: msdosfs_conv.c,v 1.15 1998/02/18 09:28:31 jkh Exp $ */
|
/* $Id: msdosfs_conv.c,v 1.16 1998/02/22 12:05:42 ache Exp $ */
|
||||||
/* $NetBSD: msdosfs_conv.c,v 1.25 1997/11/17 15:36:40 ws Exp $ */
|
/* $NetBSD: msdosfs_conv.c,v 1.25 1997/11/17 15:36:40 ws Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
@ -341,22 +341,22 @@ u2l[256] = {
|
|||||||
|
|
||||||
static u_char
|
static u_char
|
||||||
cyr2u[256] = { /* defaulted to KOI8-R */
|
cyr2u[256] = { /* defaulted to KOI8-R */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0xb3, /* CYRILLIC CAPITAL LETTER IO */
|
0xb3, /* CYRILLIC CAPITAL LETTER IO */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DJE */
|
'?', /* CYRILLIC CAPITAL LETTER DJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GJE */
|
'?', /* CYRILLIC CAPITAL LETTER GJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
|
'?', /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DZE */
|
'?', /* CYRILLIC CAPITAL LETTER DZE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
|
'?', /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YI */
|
'?', /* CYRILLIC CAPITAL LETTER YI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER JE */
|
'?', /* CYRILLIC CAPITAL LETTER JE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER LJE */
|
'?', /* CYRILLIC CAPITAL LETTER LJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER NJE */
|
'?', /* CYRILLIC CAPITAL LETTER NJE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER TSHE */
|
'?', /* CYRILLIC CAPITAL LETTER TSHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KJE */
|
'?', /* CYRILLIC CAPITAL LETTER KJE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SHORT U */
|
'?', /* CYRILLIC CAPITAL LETTER SHORT U */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER DZHE */
|
'?', /* CYRILLIC CAPITAL LETTER DZHE */
|
||||||
0xe1, /* CYRILLIC CAPITAL LETTER A */
|
0xe1, /* CYRILLIC CAPITAL LETTER A */
|
||||||
0xe2, /* CYRILLIC CAPITAL LETTER BE */
|
0xe2, /* CYRILLIC CAPITAL LETTER BE */
|
||||||
0xf7, /* CYRILLIC CAPITAL LETTER VE */
|
0xf7, /* CYRILLIC CAPITAL LETTER VE */
|
||||||
@ -421,182 +421,182 @@ cyr2u[256] = { /* defaulted to KOI8-R */
|
|||||||
0xdc, /* CYRILLIC SMALL LETTER E */
|
0xdc, /* CYRILLIC SMALL LETTER E */
|
||||||
0xc0, /* CYRILLIC SMALL LETTER YU */
|
0xc0, /* CYRILLIC SMALL LETTER YU */
|
||||||
0xd1, /* CYRILLIC SMALL LETTER YA */
|
0xd1, /* CYRILLIC SMALL LETTER YA */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0xa3, /* CYRILLIC SMALL LETTER IO */
|
0xa3, /* CYRILLIC SMALL LETTER IO */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DJE */
|
'?', /* CYRILLIC SMALL LETTER DJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GJE */
|
'?', /* CYRILLIC SMALL LETTER GJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER UKRAINIAN IE */
|
'?', /* CYRILLIC SMALL LETTER UKRAINIAN IE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DZE */
|
'?', /* CYRILLIC SMALL LETTER DZE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
|
'?', /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YI */
|
'?', /* CYRILLIC SMALL LETTER YI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER JE */
|
'?', /* CYRILLIC SMALL LETTER JE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER LJE */
|
'?', /* CYRILLIC SMALL LETTER LJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER NJE */
|
'?', /* CYRILLIC SMALL LETTER NJE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER TSHE */
|
'?', /* CYRILLIC SMALL LETTER TSHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KJE */
|
'?', /* CYRILLIC SMALL LETTER KJE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SHORT U */
|
'?', /* CYRILLIC SMALL LETTER SHORT U */
|
||||||
0x00, /* CYRILLIC SMALL LETTER DZHE */
|
'?', /* CYRILLIC SMALL LETTER DZHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OMEGA */
|
'?', /* CYRILLIC CAPITAL LETTER OMEGA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OMEGA */
|
'?', /* CYRILLIC SMALL LETTER OMEGA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YAT */
|
'?', /* CYRILLIC CAPITAL LETTER YAT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YAT */
|
'?', /* CYRILLIC SMALL LETTER YAT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED E */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED E */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED E */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED E */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER LITTLE YUS */
|
'?', /* CYRILLIC CAPITAL LETTER LITTLE YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER LITTLE YUS */
|
'?', /* CYRILLIC SMALL LETTER LITTLE YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BIG YUS */
|
'?', /* CYRILLIC CAPITAL LETTER BIG YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BIG YUS */
|
'?', /* CYRILLIC SMALL LETTER BIG YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS */
|
'?', /* CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IOTIFIED BIG YUS */
|
'?', /* CYRILLIC SMALL LETTER IOTIFIED BIG YUS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KSI */
|
'?', /* CYRILLIC CAPITAL LETTER KSI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KSI */
|
'?', /* CYRILLIC SMALL LETTER KSI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER PSI */
|
'?', /* CYRILLIC CAPITAL LETTER PSI */
|
||||||
0x00, /* CYRILLIC SMALL LETTER PSI */
|
'?', /* CYRILLIC SMALL LETTER PSI */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER FITA */
|
'?', /* CYRILLIC CAPITAL LETTER FITA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER FITA */
|
'?', /* CYRILLIC SMALL LETTER FITA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IZHITSA */
|
'?', /* CYRILLIC CAPITAL LETTER IZHITSA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IZHITSA */
|
'?', /* CYRILLIC SMALL LETTER IZHITSA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
'?', /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
'?', /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER UK */
|
'?', /* CYRILLIC CAPITAL LETTER UK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER UK */
|
'?', /* CYRILLIC SMALL LETTER UK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ROUND OMEGA */
|
'?', /* CYRILLIC CAPITAL LETTER ROUND OMEGA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ROUND OMEGA */
|
'?', /* CYRILLIC SMALL LETTER ROUND OMEGA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO */
|
'?', /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OMEGA WITH TITLO */
|
'?', /* CYRILLIC SMALL LETTER OMEGA WITH TITLO */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER OT */
|
'?', /* CYRILLIC CAPITAL LETTER OT */
|
||||||
0x00, /* CYRILLIC SMALL LETTER OT */
|
'?', /* CYRILLIC SMALL LETTER OT */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KOPPA */
|
'?', /* CYRILLIC CAPITAL LETTER KOPPA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KOPPA */
|
'?', /* CYRILLIC SMALL LETTER KOPPA */
|
||||||
0x00, /* CYRILLIC THOUSANDS SIGN */
|
'?', /* CYRILLIC THOUSANDS SIGN */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH UPTURN */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH UPTURN */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ZE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ZE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER KA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE */
|
'?', /* CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER KA WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BASHKIR KA */
|
'?', /* CYRILLIC CAPITAL LETTER BASHKIR KA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BASHKIR KA */
|
'?', /* CYRILLIC SMALL LETTER BASHKIR KA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER EN WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER EN WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER EN WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER EN WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE EN GHE */
|
'?', /* CYRILLIC CAPITAL LIGATURE EN GHE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE EN GHE */
|
'?', /* CYRILLIC SMALL LIGATURE EN GHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK */
|
'?', /* CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN HA */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN HA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN HA */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN HA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ES WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ES WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ES WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ES WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER TE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER TE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER TE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER TE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER STRAIGHT U */
|
'?', /* CYRILLIC CAPITAL LETTER STRAIGHT U */
|
||||||
0x00, /* CYRILLIC SMALL LETTER STRAIGHT U */
|
'?', /* CYRILLIC SMALL LETTER STRAIGHT U */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
|
'?', /* CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER HA WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER HA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER HA WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER HA WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE TE TSE */
|
'?', /* CYRILLIC CAPITAL LIGATURE TE TSE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE TE TSE */
|
'?', /* CYRILLIC SMALL LIGATURE TE TSE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SHHA */
|
'?', /* CYRILLIC CAPITAL LETTER SHHA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SHHA */
|
'?', /* CYRILLIC SMALL LETTER SHHA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN CHE */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN CHE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER */
|
||||||
0x00, /* CYRILLIC LETTER PALOCHKA */
|
'?', /* CYRILLIC LETTER PALOCHKA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KA WITH HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER KA WITH HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KA WITH HOOK */
|
'?', /* CYRILLIC SMALL LETTER KA WITH HOOK */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER EN WITH HOOK */
|
'?', /* CYRILLIC CAPITAL LETTER EN WITH HOOK */
|
||||||
0x00, /* CYRILLIC SMALL LETTER EN WITH HOOK */
|
'?', /* CYRILLIC SMALL LETTER EN WITH HOOK */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER KHAKASSIAN CHE */
|
'?', /* CYRILLIC CAPITAL LETTER KHAKASSIAN CHE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER KHAKASSIAN CHE */
|
'?', /* CYRILLIC SMALL LETTER KHAKASSIAN CHE */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER A WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER A WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER A WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER A WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER A WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER A WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LIGATURE A IE */
|
'?', /* CYRILLIC CAPITAL LIGATURE A IE */
|
||||||
0x00, /* CYRILLIC SMALL LIGATURE A IE */
|
'?', /* CYRILLIC SMALL LIGATURE A IE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER IE WITH BREVE */
|
'?', /* CYRILLIC CAPITAL LETTER IE WITH BREVE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER IE WITH BREVE */
|
'?', /* CYRILLIC SMALL LETTER IE WITH BREVE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SCHWA */
|
'?', /* CYRILLIC CAPITAL LETTER SCHWA */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SCHWA */
|
'?', /* CYRILLIC SMALL LETTER SCHWA */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZHE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER ZHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER ABKHASIAN DZE */
|
'?', /* CYRILLIC CAPITAL LETTER ABKHASIAN DZE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER ABKHASIAN DZE */
|
'?', /* CYRILLIC SMALL LETTER ABKHASIAN DZE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER I WITH MACRON */
|
'?', /* CYRILLIC CAPITAL LETTER I WITH MACRON */
|
||||||
0x00, /* CYRILLIC SMALL LETTER I WITH MACRON */
|
'?', /* CYRILLIC SMALL LETTER I WITH MACRON */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER I WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER I WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER O WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BARRED O */
|
'?', /* CYRILLIC CAPITAL LETTER BARRED O */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BARRED O */
|
'?', /* CYRILLIC SMALL LETTER BARRED O */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH MACRON */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH MACRON */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH MACRON */
|
'?', /* CYRILLIC SMALL LETTER U WITH MACRON */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER U WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE */
|
'?', /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE */
|
||||||
0x00, /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE */
|
'?', /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER CHE WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER CHE WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS */
|
'?', /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS */
|
||||||
0x00, /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS */
|
'?', /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00, /* */
|
'?', /* */
|
||||||
0x00 /* */
|
'?' /* */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -1011,7 +1011,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
@ -1042,7 +1042,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
@ -1073,7 +1073,7 @@ win2unixfn(wep, dp, chksum)
|
|||||||
if ((code &~ 0xff) == 0x400)
|
if ((code &~ 0xff) == 0x400)
|
||||||
code = cyr2u[code & 0xff];
|
code = cyr2u[code & 0xff];
|
||||||
else
|
else
|
||||||
return -1;
|
code = '?';
|
||||||
}
|
}
|
||||||
*np++ = code;
|
*np++ = code;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user