Lines Matching refs:status

22     UErrorCode status = U_ZERO_ERROR;
25 UEnumeration *en = ucurr_openISOCurrencies(currencyType, &status);
26 if (U_FAILURE(status)) {
27 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
31 while ((currentCurrency = uenum_next(en, NULL, &status)) != NULL) {
119 UErrorCode status = U_ZERO_ERROR;
122 UEnumeration *en = ucurr_openISOCurrencies(UCURR_ALL, &status);
123 if (U_FAILURE(status)) {
124 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
128 currency1 = uenum_next(en, NULL, &status);
129 uenum_reset(en, &status);
130 currency2 = uenum_next(en, NULL, &status);
131 if (U_FAILURE(status)) {
132 log_err("Error: uenum_next or uenum_reset returned %s\n", myErrorName(status));
143 UErrorCode status = U_ZERO_ERROR;
145 UEnumeration *en = ucurr_openISOCurrencies(currencyType, &status);
147 if (U_FAILURE(status)) {
148 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
152 originalCount = uenum_count(en, &status);
154 const char *str = uenum_next(en, &len, &status);
164 if (U_FAILURE(status)) {
165 log_err("Error: uenum_next got an error: %s\n", u_errorName(status));
191 UErrorCode status = U_ZERO_ERROR;
192 UNumberFormat *fmt = unum_open(UNUM_CURRENCY, NULL, 0, "hu_HU", NULL, &status);
198 if (U_FAILURE(status)) {
199 log_data_err("Error: unum_open returned %s (Are you missing data?)\n", myErrorName(status));
203 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
210 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
217 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
227 UErrorCode status;
236 status = U_ZERO_ERROR;
237 parser = unum_open(UNUM_CURRENCY, NULL, -1, "en_US", NULL, &status);
238 if (U_FAILURE(status)) {
239 log_data_err("Error: unum_open returned %s (Are you missing data?)\n", u_errorName(status));
244 status = U_ZERO_ERROR;
245 result1 = unum_parseDoubleCurrency(parser, TEST_NUMBER, -1, &pos, buffer, &status);
247 unum_setTextAttribute(parser, UNUM_NEGATIVE_SUFFIX, NEG_SUFFIX, -1, &status);
248 unum_setTextAttribute(parser, UNUM_NEGATIVE_PREFIX, NEG_PREFIX, -1, &status);
249 if (U_FAILURE(status)) {
250 log_err("Error: unum_setTextAttribute returned %s\n", u_errorName(status));
255 result2 = unum_parseDoubleCurrency(parser, TEST_NUMBER, -1, &pos, buffer, &status);
256 if (result1 != result2 || U_FAILURE(status)) {
258 result1, result2, u_errorName(status));