ICU-7342 fix uldnames api issues again

X-SVN-Rev: 27305
This commit is contained in:
Steven R. Loomis 2010-01-17 01:46:09 +00:00
parent ccfd885876
commit 514251a29c
2 changed files with 31 additions and 31 deletions

View file

@ -37,7 +37,7 @@ static int32_t ncat(char *buffer, uint32_t buflen, ...) {
}
va_start(args, buflen);
while (str = va_arg(args, char *)) {
while ((str = va_arg(args, char *))) {
char c;
while (p != e && (c = *str++)) {
*p++ = c;
@ -248,7 +248,7 @@ DefaultLocaleDisplayNames::keyDisplayName(const char* key,
}
UnicodeString&
DefaultLocaleDisplayNames::keyValueDisplayName(const char* key,
DefaultLocaleDisplayNames::keyValueDisplayName(const char* /* key */,
const char* value,
UnicodeString& result) const {
return result = UnicodeString(value, -1, US_INV);
@ -507,7 +507,7 @@ U_NAMESPACE_END
U_NAMESPACE_USE
U_DRAFT const ULocaleDisplayNames * U_EXPORT2
U_DRAFT ULocaleDisplayNames * U_EXPORT2
uldn_open(const char * locale,
UDialectHandling dialectHandling,
UErrorCode *pErrorCode) {
@ -527,7 +527,7 @@ uldn_close(ULocaleDisplayNames *ldn) {
}
U_DRAFT const char * U_EXPORT2
uldn_getLocale(const ULocaleDisplayNames *ldn) {
uldn_getLocale(ULocaleDisplayNames *ldn) {
if (ldn) {
return ((LocaleDisplayNames *)ldn)->getLocale().getName();
}
@ -535,7 +535,7 @@ uldn_getLocale(const ULocaleDisplayNames *ldn) {
}
U_DRAFT UDialectHandling U_EXPORT2
uldn_getDialectHandling(const ULocaleDisplayNames *ldn) {
uldn_getDialectHandling(ULocaleDisplayNames *ldn) {
if (ldn) {
return ((LocaleDisplayNames *)ldn)->getDialectHandling();
}
@ -543,7 +543,7 @@ uldn_getDialectHandling(const ULocaleDisplayNames *ldn) {
}
U_DRAFT int32_t U_EXPORT2
uldn_localeDisplayName(const ULocaleDisplayNames *ldn,
uldn_localeDisplayName(ULocaleDisplayNames *ldn,
const char *locale,
UChar *result,
int32_t maxResultSize,
@ -556,12 +556,12 @@ uldn_localeDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->localeDisplayName(locale, temp);
((LocaleDisplayNames *)ldn)->localeDisplayName(locale, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_languageDisplayName(const ULocaleDisplayNames *ldn,
uldn_languageDisplayName(ULocaleDisplayNames *ldn,
const char *lang,
UChar *result,
int32_t maxResultSize,
@ -574,12 +574,12 @@ uldn_languageDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->languageDisplayName(lang, temp);
((LocaleDisplayNames *)ldn)->languageDisplayName(lang, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_scriptDisplayName(const ULocaleDisplayNames *ldn,
uldn_scriptDisplayName(ULocaleDisplayNames *ldn,
const char *script,
UChar *result,
int32_t maxResultSize,
@ -592,12 +592,12 @@ uldn_scriptDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->scriptDisplayName(script, temp);
((LocaleDisplayNames *)ldn)->scriptDisplayName(script, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_scriptCodeDisplayName(const ULocaleDisplayNames *ldn,
uldn_scriptCodeDisplayName(ULocaleDisplayNames *ldn,
UScriptCode scriptCode,
UChar *result,
int32_t maxResultSize,
@ -606,7 +606,7 @@ uldn_scriptCodeDisplayName(const ULocaleDisplayNames *ldn,
}
U_DRAFT int32_t U_EXPORT2
uldn_regionDisplayName(const ULocaleDisplayNames *ldn,
uldn_regionDisplayName(ULocaleDisplayNames *ldn,
const char *region,
UChar *result,
int32_t maxResultSize,
@ -619,12 +619,12 @@ uldn_regionDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->regionDisplayName(region, temp);
((LocaleDisplayNames *)ldn)->regionDisplayName(region, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_variantDisplayName(const ULocaleDisplayNames *ldn,
uldn_variantDisplayName(ULocaleDisplayNames *ldn,
const char *variant,
UChar *result,
int32_t maxResultSize,
@ -637,12 +637,12 @@ uldn_variantDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->variantDisplayName(variant, temp);
((LocaleDisplayNames *)ldn)->variantDisplayName(variant, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_keyDisplayName(const ULocaleDisplayNames *ldn,
uldn_keyDisplayName(ULocaleDisplayNames *ldn,
const char *key,
UChar *result,
int32_t maxResultSize,
@ -655,12 +655,12 @@ uldn_keyDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->keyDisplayName(key, temp);
((LocaleDisplayNames *)ldn)->keyDisplayName(key, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}
U_DRAFT int32_t U_EXPORT2
uldn_keyValueDisplayName(const ULocaleDisplayNames *ldn,
uldn_keyValueDisplayName(ULocaleDisplayNames *ldn,
const char *key,
const char *value,
UChar *result,
@ -675,7 +675,7 @@ uldn_keyValueDisplayName(const ULocaleDisplayNames *ldn,
return 0;
}
UnicodeString temp(result, 0, maxResultSize);
((const LocaleDisplayNames *)ldn)->keyValueDisplayName(key, value, temp);
((LocaleDisplayNames *)ldn)->keyValueDisplayName(key, value, temp);
return temp.extract(result, maxResultSize, *pErrorCode);
}

View file

@ -59,7 +59,7 @@ typedef struct ULocaleDisplayNames ULocaleDisplayNames;
* @return a ULocaleDisplayNames instance
* @draft ICU 4.4
*/
U_DRAFT const ULocaleDisplayNames * U_EXPORT2
U_DRAFT ULocaleDisplayNames * U_EXPORT2
uldn_open(const char * locale,
UDialectHandling dialectHandling,
UErrorCode *pErrorCode);
@ -82,7 +82,7 @@ uldn_close(ULocaleDisplayNames *ldn);
* @draft ICU 4.4
*/
U_DRAFT const char * U_EXPORT2
uldn_getLocale(const ULocaleDisplayNames *ldn);
uldn_getLocale(ULocaleDisplayNames *ldn);
/**
* Returns the dialect handling used in the display names.
@ -91,7 +91,7 @@ uldn_getLocale(const ULocaleDisplayNames *ldn);
* @draft ICU 4.4
*/
U_DRAFT UDialectHandling U_EXPORT2
uldn_getDialectHandling(const ULocaleDisplayNames *ldn);
uldn_getDialectHandling(ULocaleDisplayNames *ldn);
/* names for entire locales */
@ -107,7 +107,7 @@ uldn_getDialectHandling(const ULocaleDisplayNames *ldn);
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_localeDisplayName(const ULocaleDisplayNames *ldn,
uldn_localeDisplayName(ULocaleDisplayNames *ldn,
const char *locale,
UChar *result,
int32_t maxResultSize,
@ -127,7 +127,7 @@ uldn_localeDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_languageDisplayName(const ULocaleDisplayNames *ldn,
uldn_languageDisplayName(ULocaleDisplayNames *ldn,
const char *lang,
UChar *result,
int32_t maxResultSize,
@ -145,7 +145,7 @@ uldn_languageDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_scriptDisplayName(const ULocaleDisplayNames *ldn,
uldn_scriptDisplayName(ULocaleDisplayNames *ldn,
const char *script,
UChar *result,
int32_t maxResultSize,
@ -163,7 +163,7 @@ uldn_scriptDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_scriptCodeDisplayName(const ULocaleDisplayNames *ldn,
uldn_scriptCodeDisplayName(ULocaleDisplayNames *ldn,
UScriptCode scriptCode,
UChar *result,
int32_t maxResultSize,
@ -181,7 +181,7 @@ uldn_scriptCodeDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_regionDisplayName(const ULocaleDisplayNames *ldn,
uldn_regionDisplayName(ULocaleDisplayNames *ldn,
const char *region,
UChar *result,
int32_t maxResultSize,
@ -199,7 +199,7 @@ uldn_regionDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_variantDisplayName(const ULocaleDisplayNames *ldn,
uldn_variantDisplayName(ULocaleDisplayNames *ldn,
const char *variant,
UChar *result,
int32_t maxResultSize,
@ -217,7 +217,7 @@ uldn_variantDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_keyDisplayName(const ULocaleDisplayNames *ldn,
uldn_keyDisplayName(ULocaleDisplayNames *ldn,
const char *key,
UChar *result,
int32_t maxResultSize,
@ -236,7 +236,7 @@ uldn_keyDisplayName(const ULocaleDisplayNames *ldn,
* @draft ICU 4.4
*/
U_DRAFT int32_t U_EXPORT2
uldn_keyValueDisplayName(const ULocaleDisplayNames *ldn,
uldn_keyValueDisplayName(ULocaleDisplayNames *ldn,
const char *key,
const char *value,
UChar *result,