X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/08b89b0a244153b9f5bbb2f49c55ab0f7298122e..b331163bffd790ced0e88b73f44f86d49ccc48a5:/icuSources/common/serv.cpp diff --git a/icuSources/common/serv.cpp b/icuSources/common/serv.cpp index 1a8c9166..93ae060b 100644 --- a/icuSources/common/serv.cpp +++ b/icuSources/common/serv.cpp @@ -1,6 +1,6 @@ /** ******************************************************************************* -* Copyright (C) 2001-2012, International Business Machines Corporation. +* Copyright (C) 2001-2014, International Business Machines Corporation. * All Rights Reserved. ******************************************************************************* */ @@ -102,7 +102,7 @@ UnicodeString& ICUServiceKey::debug(UnicodeString& result) const { debugClass(result); - result.append(" id: "); + result.append((UnicodeString)" id: "); result.append(_id); return result; } @@ -110,7 +110,7 @@ ICUServiceKey::debug(UnicodeString& result) const UnicodeString& ICUServiceKey::debugClass(UnicodeString& result) const { - return result.append("ICUServiceKey"); + return result.append((UnicodeString)"ICUServiceKey"); } #endif @@ -170,17 +170,17 @@ UnicodeString& SimpleFactory::debug(UnicodeString& toAppendTo) const { debugClass(toAppendTo); - toAppendTo.append(" id: "); + toAppendTo.append((UnicodeString)" id: "); toAppendTo.append(_id); - toAppendTo.append(", visible: "); - toAppendTo.append(_visible ? "T" : "F"); + toAppendTo.append((UnicodeString)", visible: "); + toAppendTo.append(_visible ? (UnicodeString)"T" : (UnicodeString)"F"); return toAppendTo; } UnicodeString& SimpleFactory::debugClass(UnicodeString& toAppendTo) const { - return toAppendTo.append("SimpleFactory"); + return toAppendTo.append((UnicodeString)"SimpleFactory"); } #endif @@ -619,7 +619,7 @@ ICUService::getVisibleIDs(UVector& result, const UnicodeString* matchID, UErrorC if (map != NULL) { ICUServiceKey* fallbackKey = createKey(matchID, status); - for (int32_t pos = -1;;) { + for (int32_t pos = UHASH_FIRST;;) { const UHashElement* e = map->nextElement(pos); if (e == NULL) { break; @@ -761,7 +761,7 @@ ICUService::getDisplayNames(UVector& result, return result; } - int32_t pos = -1; + int32_t pos = UHASH_FIRST; const UHashElement* entry = NULL; while ((entry = m->nextElement(pos)) != NULL) { const UnicodeString* id = (const UnicodeString*)entry->key.pointer; @@ -788,7 +788,7 @@ ICUService::getDisplayNames(UVector& result, * nextElement(pos) will skip the position at pos and begin the iteration * at the next position, which in this case will be 0. */ - int32_t pos = -1; + int32_t pos = UHASH_FIRST; const UHashElement *entry = NULL; while ((entry = dnCache->cache.nextElement(pos)) != NULL) { const UnicodeString* id = (const UnicodeString*)entry->value.pointer;