mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-14 17:24:01 +00:00
ICU-189 add SCSU converter
X-SVN-Rev: 3264
This commit is contained in:
parent
16d48d5dad
commit
38fb13ac8d
4 changed files with 14 additions and 8 deletions
|
@ -69,7 +69,7 @@ uchar.o uchriter.o ucmp8.o ucmp16.o ucmp32.o ucnv.o ucnv_bld.o ucnv_cb.o \
|
|||
ucnv_cnv.o ucnv_err.o ucnv_io.o uhash.o uhash_us.o uloc.o unicode.o unistr.o \
|
||||
uresbund.o uresdata.o ustring.o rbdata.o ubidi.o ubidiwrt.o ubidiln.o \
|
||||
bidi.o ushape.o uvector.o udata.o unames.o utf_impl.o unorm.o \
|
||||
ucnv2022.o ucnvebdc.o ucnvlat1.o ucnv_utf.o ucnvhz.o ucnvsbcs.o ucnvmbcs.o ucnv_lmb.o
|
||||
ucnv2022.o ucnvebdc.o ucnvlat1.o ucnv_utf.o ucnvhz.o ucnvsbcs.o ucnvmbcs.o ucnv_lmb.o ucnvscsu.o
|
||||
|
||||
STATIC_OBJECTS = $(OBJECTS:.o=.$(STATIC_O))
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ RSC=rc.exe
|
|||
# PROP Ignore_Export_Lib 0
|
||||
# PROP Target_Dir ""
|
||||
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "COMMON_EXPORTS" /YX /FD /c
|
||||
# ADD CPP /nologo /MD /W3 /GX /O2 /Ob1 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "COMMON_EXPORTS" /D "U_COMMON_IMPLEMENTATION" /YX /FD /c
|
||||
# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "COMMON_EXPORTS" /D "U_COMMON_IMPLEMENTATION" /YX /FD /c
|
||||
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||
# ADD BASE RSC /l 0x409 /d "NDEBUG"
|
||||
|
@ -351,6 +351,10 @@ SOURCE=.\ucnvsbcs.c
|
|||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\ucnvscsu.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\udata.c
|
||||
# ADD CPP /Ze
|
||||
# End Source File
|
||||
|
|
|
@ -51,7 +51,7 @@ converterData[UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES]={
|
|||
&_EBCDICStatefulData, &_ISO2022Data,
|
||||
&_LMBCSData1,&_LMBCSData2, &_LMBCSData3, &_LMBCSData4, &_LMBCSData5, &_LMBCSData6,
|
||||
&_LMBCSData8,&_LMBCSData11,&_LMBCSData16,&_LMBCSData17,&_LMBCSData18,&_LMBCSData19,
|
||||
&_HZData,
|
||||
&_HZData, &_SCSUData
|
||||
};
|
||||
|
||||
static struct {
|
||||
|
@ -91,7 +91,8 @@ static struct {
|
|||
{ "LMBCS-17",UCNV_LMBCS_17 },
|
||||
{ "LMBCS-18",UCNV_LMBCS_18 },
|
||||
{ "LMBCS-19",UCNV_LMBCS_19 },
|
||||
{ "HZ",UCNV_HZ }
|
||||
{ "HZ",UCNV_HZ },
|
||||
{ "SCSU", UCNV_SCSU }
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -214,7 +214,8 @@ extern const UConverterSharedData
|
|||
_UTF8Data, _UTF16BEData, _UTF16LEData, _UTF32BEData, _UTF32LEData,
|
||||
_EBCDICStatefulData, _ISO2022Data,
|
||||
_LMBCSData1,_LMBCSData2, _LMBCSData3, _LMBCSData4, _LMBCSData5, _LMBCSData6,
|
||||
_LMBCSData8,_LMBCSData11,_LMBCSData16,_LMBCSData17,_LMBCSData18,_LMBCSData19,_HZData;
|
||||
_LMBCSData8,_LMBCSData11,_LMBCSData16,_LMBCSData17,_LMBCSData18,_LMBCSData19,
|
||||
_HZData, _SCSUData;
|
||||
|
||||
U_CDECL_END
|
||||
|
||||
|
@ -282,8 +283,8 @@ ucnv_updateCallbackOffsets(int32_t *offsets, int32_t length, int32_t sourceIndex
|
|||
*/
|
||||
U_CFUNC UChar32
|
||||
ucnv_getNextUCharFromToUImpl(UConverterToUnicodeArgs *pArgs,
|
||||
T_ToUnicodeFunction toU,
|
||||
UBool collectPairs,
|
||||
UErrorCode *pErrorCode);
|
||||
T_ToUnicodeFunction toU,
|
||||
UBool collectPairs,
|
||||
UErrorCode *pErrorCode);
|
||||
|
||||
#endif /* UCNV_CNV */
|
||||
|
|
Loading…
Add table
Reference in a new issue