Lines Matching refs:pErrorCode

56 parseMappings(const char *filename, UBool reportError, UErrorCode *pErrorCode);
59 parseNormalizationCorrections(const char *filename, UErrorCode *pErrorCode);
278 UErrorCode *pErrorCode) {
288 if(U_FAILURE(*pErrorCode)) {
290 exit(*pErrorCode);
296 length=u_parseCodePoints(s, mapping, sizeof(mapping)/4, pErrorCode);
305 if(U_FAILURE(*pErrorCode)) {
307 (long)code, u_errorName(*pErrorCode));
308 exit(*pErrorCode);
315 storeMapping(code,mapping, length, USPREP_MAP, pErrorCode);
321 parseNormalizationCorrections(const char *filename, UErrorCode *pErrorCode) {
324 if(pErrorCode==NULL || U_FAILURE(*pErrorCode)) {
328 u_parseDelimitedFile(filename, ';', fields, 4, normalizationCorrectionsLineFn, NULL, pErrorCode);
332 if(U_FAILURE(*pErrorCode) && ( *pErrorCode!=U_FILE_ACCESS_ERROR)) {
333 fprintf(stderr, "gensprep error: u_parseDelimitedFile(\"%s\") failed - %s\n", filename, u_errorName(*pErrorCode));
334 exit(*pErrorCode);
341 UErrorCode *pErrorCode) {
377 u_parseCodePointRange(s, &rangeStart,&rangeEnd, pErrorCode);
378 if(U_FAILURE(*pErrorCode)){
379 fprintf(stderr, "Could not parse code point range. Error: %s\n",u_errorName(*pErrorCode));
384 storeRange(rangeStart,rangeEnd,USPREP_UNASSIGNED, pErrorCode);
388 u_parseCodePointRange(s, &rangeStart,&rangeEnd, pErrorCode);
389 if(U_FAILURE(*pErrorCode)){
390 fprintf(stderr, "Could not parse code point range. Error: %s\n",u_errorName(*pErrorCode));
395 storeRange(rangeStart,rangeEnd,USPREP_PROHIBITED, pErrorCode);
403 *pErrorCode=U_PARSE_ERROR;
408 length=u_parseCodePoints(map, mapping, sizeof(mapping)/4, pErrorCode);
411 storeMapping(code,mapping, length,USPREP_MAP, pErrorCode);
414 *pErrorCode = U_INVALID_FORMAT_ERROR;
417 if(U_FAILURE(*pErrorCode)) {
419 fields[0][0],fields[2][0],u_errorName(*pErrorCode));
420 exit(*pErrorCode);
426 parseMappings(const char *filename, UBool reportError, UErrorCode *pErrorCode) {
429 if(pErrorCode==NULL || U_FAILURE(*pErrorCode)) {
433 u_parseDelimitedFile(filename, ';', fields, 3, strprepProfileLineFn, (void*)filename, pErrorCode);
437 if(U_FAILURE(*pErrorCode) && (reportError || *pErrorCode!=U_FILE_ACCESS_ERROR)) {
438 fprintf(stderr, "gensprep error: u_parseDelimitedFile(\"%s\") failed - %s\n", filename, u_errorName(*pErrorCode));
439 exit(*pErrorCode);