Lines Matching refs:status

19     UErrorCode status = U_ZERO_ERROR;
22 UEnumeration *en = ucurr_openISOCurrencies(currencyType, &status);
23 if (U_FAILURE(status)) {
24 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
28 while ((currentCurrency = uenum_next(en, NULL, &status)) != NULL) {
89 UErrorCode status = U_ZERO_ERROR;
92 UEnumeration *en = ucurr_openISOCurrencies(UCURR_ALL, &status);
93 if (U_FAILURE(status)) {
94 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
98 currency1 = uenum_next(en, NULL, &status);
99 uenum_reset(en, &status);
100 currency2 = uenum_next(en, NULL, &status);
101 if (U_FAILURE(status)) {
102 log_err("Error: uenum_next or uenum_reset returned %s\n", myErrorName(status));
113 UErrorCode status = U_ZERO_ERROR;
115 UEnumeration *en = ucurr_openISOCurrencies(currencyType, &status);
117 if (U_FAILURE(status)) {
118 log_err("Error: ucurr_openISOCurrencies returned %s\n", myErrorName(status));
122 originalCount = uenum_count(en, &status);
124 const char *str = uenum_next(en, &len, &status);
134 if (U_FAILURE(status)) {
135 log_err("Error: uenum_next got an error: %s\n", u_errorName(status));
161 UErrorCode status = U_ZERO_ERROR;
162 UNumberFormat *fmt = unum_open(UNUM_CURRENCY, NULL, 0, "hu_HU", NULL, &status);
168 if (U_FAILURE(status)) {
169 log_data_err("Error: unum_open returned %s (Are you missing data?)\n", myErrorName(status));
173 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
180 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
187 unum_formatDouble(fmt, 123.456, buffer, UPRV_LENGTHOF(buffer), NULL, &status);
197 UErrorCode status;
206 status = U_ZERO_ERROR;
207 parser = unum_open(UNUM_CURRENCY, NULL, -1, "en_US", NULL, &status);
208 if (U_FAILURE(status)) {
209 log_data_err("Error: unum_open returned %s (Are you missing data?)\n", u_errorName(status));
214 status = U_ZERO_ERROR;
215 result1 = unum_parseDoubleCurrency(parser, TEST_NUMBER, -1, &pos, buffer, &status);
217 unum_setTextAttribute(parser, UNUM_NEGATIVE_SUFFIX, NEG_SUFFIX, -1, &status);
218 unum_setTextAttribute(parser, UNUM_NEGATIVE_PREFIX, NEG_PREFIX, -1, &status);
219 if (U_FAILURE(status)) {
220 log_err("Error: unum_setTextAttribute returned %s\n", u_errorName(status));
225 result2 = unum_parseDoubleCurrency(parser, TEST_NUMBER, -1, &pos, buffer, &status);
226 if (result1 != result2 || U_FAILURE(status)) {
228 result1, result2, u_errorName(status));