]> granicus.if.org Git - icu/commitdiff
ICU-12091 Update to the previous commit - Made UnicodeString -t- to constant to...
authorYoshito Umaoka <y.umaoka@gmail.com>
Wed, 3 Feb 2016 21:51:20 +0000 (21:51 +0000)
committerYoshito Umaoka <y.umaoka@gmail.com>
Wed, 3 Feb 2016 21:51:20 +0000 (21:51 +0000)
X-SVN-Rev: 38256

icu4c/source/i18n/translit.cpp

index cd7b0f7789cbd22de953e68768e15ee95e4dd4e8..1288a7d7b72ecb5426f6c63ddc76de913ca83704 100644 (file)
@@ -1501,6 +1501,7 @@ UBool Transliterator::initializeRegistry(UErrorCode &status) {
     UResourceBundle *bundle, *transIDs, *colBund;
     bundle = ures_open(U_ICUDATA_TRANSLIT, NULL/*open default locale*/, &status);
     transIDs = ures_getByKey(bundle, RB_RULE_BASED_IDS, 0, &status);
+    const UnicodeString T_PART = UNICODE_STRING_SIMPLE("-t-");
 
     int32_t row, maxRows;
     if (U_SUCCESS(status)) {
@@ -1509,7 +1510,7 @@ UBool Transliterator::initializeRegistry(UErrorCode &status) {
             colBund = ures_getByIndex(transIDs, row, 0, &status);
             if (U_SUCCESS(status)) {
                 UnicodeString id(ures_getKey(colBund), -1, US_INV);
-                if(id.indexOf(UnicodeString("-t-")) != -1) {
+                if(id.indexOf(T_PART) != -1) {
                     continue;
                 }
                 UResourceBundle* res = ures_getNextResource(colBund, NULL, &status);