OLD | NEW |
1 /* | 1 /* |
2 ******************************************************************** | 2 ******************************************************************** |
3 * COPYRIGHT: | 3 * COPYRIGHT: |
4 * Copyright (c) 1996-2013, International Business Machines Corporation and | 4 * Copyright (c) 1996-2013, International Business Machines Corporation and |
5 * others. All Rights Reserved. | 5 * others. All Rights Reserved. |
6 ******************************************************************** | 6 ******************************************************************** |
7 * | 7 * |
8 * uconv_bld.cpp: | 8 * uconv_bld.cpp: |
9 * | 9 * |
10 * Defines functions that are used in the creation/initialization/deletion | 10 * Defines functions that are used in the creation/initialization/deletion |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 NULL, NULL, NULL, NULL, NULL, NULL, | 72 NULL, NULL, NULL, NULL, NULL, NULL, |
73 NULL, NULL, NULL, NULL, NULL, NULL, | 73 NULL, NULL, NULL, NULL, NULL, NULL, |
74 NULL, | 74 NULL, |
75 #else | 75 #else |
76 &_ISO2022Data, | 76 &_ISO2022Data, |
77 &_LMBCSData1,&_LMBCSData2, &_LMBCSData3, &_LMBCSData4, &_LMBCSData5, &_LMBCS
Data6, | 77 &_LMBCSData1,&_LMBCSData2, &_LMBCSData3, &_LMBCSData4, &_LMBCSData5, &_LMBCS
Data6, |
78 &_LMBCSData8,&_LMBCSData11,&_LMBCSData16,&_LMBCSData17,&_LMBCSData18,&_LMBCS
Data19, | 78 &_LMBCSData8,&_LMBCSData11,&_LMBCSData16,&_LMBCSData17,&_LMBCSData18,&_LMBCS
Data19, |
79 &_HZData, | 79 &_HZData, |
80 #endif | 80 #endif |
81 | 81 |
| 82 #if UCONFIG_NO_NON_HTML5_CONVERSION |
| 83 NULL, |
| 84 #else |
82 &_SCSUData, | 85 &_SCSUData, |
| 86 #endif |
83 | 87 |
84 #if UCONFIG_NO_LEGACY_CONVERSION | 88 |
| 89 #if UCONFIG_NO_LEGACY_CONVERSION || UCONFIG_NO_NON_HTML5_CONVERSION |
85 NULL, | 90 NULL, |
86 #else | 91 #else |
87 &_ISCIIData, | 92 &_ISCIIData, |
88 #endif | 93 #endif |
89 | 94 |
90 &_ASCIIData, | 95 &_ASCIIData, |
| 96 #if UCONFIG_NO_NON_HTML5_CONVERSION |
| 97 NULL, NULL, &_UTF16Data, &_UTF32Data, NULL, NULL, |
| 98 #else |
91 &_UTF7Data, &_Bocu1Data, &_UTF16Data, &_UTF32Data, &_CESU8Data, &_IMAPData, | 99 &_UTF7Data, &_Bocu1Data, &_UTF16Data, &_UTF32Data, &_CESU8Data, &_IMAPData, |
| 100 #endif |
92 | 101 |
93 #if UCONFIG_NO_LEGACY_CONVERSION | 102 #if UCONFIG_NO_LEGACY_CONVERSION |
94 NULL, | 103 NULL, |
95 #else | 104 #else |
96 &_CompoundTextData | 105 &_CompoundTextData |
97 #endif | 106 #endif |
98 }; | 107 }; |
99 | 108 |
100 /* Please keep this in binary sorted order for getAlgorithmicTypeFromName. | 109 /* Please keep this in binary sorted order for getAlgorithmicTypeFromName. |
101 Also the name should be in lower case and all spaces, dashes and underscores | 110 Also the name should be in lower case and all spaces, dashes and underscores |
(...skipping 1593 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1695 *pErrorCode=U_UNSUPPORTED_ERROR; | 1704 *pErrorCode=U_UNSUPPORTED_ERROR; |
1696 return 0; | 1705 return 0; |
1697 } | 1706 } |
1698 | 1707 |
1699 return headerSize+(int32_t)staticDataSize+size; | 1708 return headerSize+(int32_t)staticDataSize+size; |
1700 } | 1709 } |
1701 | 1710 |
1702 #endif /* #if !UCONFIG_NO_LEGACY_CONVERSION */ | 1711 #endif /* #if !UCONFIG_NO_LEGACY_CONVERSION */ |
1703 | 1712 |
1704 #endif | 1713 #endif |
OLD | NEW |