Lines Matching refs:cnv

446          UConverter *cnv=NULL;
448 cnv=ucnv_open("ibm-949,Madhu", &err);
452 ucnv_close(cnv);
717 UConverter *cnv=ucnv_open("ISO_2022", &err);
721 c=ucnv_getNextUChar(cnv, &source, limit, &err);
725 ucnv_reset(cnv);
726 ucnv_close(cnv);
763 log_err("ucnv_getDisplayName(NULL) with cnv == NULL is supposed to return 0\n");
1222 UConverter *cnv;
1230 cnv = ucnv_open(name, &status);
1237 if (strcmp(ucnv_getName(cnv, &status), name) != 0
1241 name, ucnv_getName(cnv, &status));
1244 ucnv_close(cnv);
1412 log_verbose("TSCC_fromU: Context %p:%d called, reason %d on cnv %p\n", ctx, ctx->serial, reason, fromUArgs->converter);
1459 log_verbose("TSCC_toU: Context %p:%d called, reason %d on cnv %p\n", ctx, ctx->serial, reason, toUArgs->converter);
1738 UConverter * cnv, *cnv2;
1756 cnv = ucnv_open(names[0], &err);
1762 if (0 != ucnv_safeClone(cnv, buffer[0], &bufferSize, 0))
1768 if (0 != ucnv_safeClone(cnv, buffer[0], &bufferSize, &err) || err != U_MEMORY_ALLOCATION_ERROR)
1775 if (0 != ucnv_safeClone(cnv, buffer[0], 0, &err) || err != U_ILLEGAL_ARGUMENT_ERROR)
1783 if (0 != ucnv_safeClone(cnv, buffer[0], &bufferSize, &err) || U_FAILURE(err) || bufferSize <= 0)
1793 if (0 == (cnv2 = ucnv_safeClone(cnv, buffer[0], &bufferSize, &err)) || U_FAILURE(err))
1803 if (0 == (cnv2 = ucnv_safeClone(cnv, 0, &bufferSize, &err)) || err != U_SAFECLONE_ALLOCATED_WARNING)
1815 if (0 == (cnv2 = ucnv_safeClone(cnv, 0, &bufferSize, &err)) || err != U_SAFECLONE_ALLOCATED_WARNING)
1831 ucnv_close(cnv);
1843 cnv = ucnv_open(names[index], &err);
1852 ucnv_safeClone(cnv, NULL, &actualSizes[index], &err);
1862 cnv2 = ucnv_safeClone(cnv, buffer[1], &bufferSize, &err);
1865 ucnv_close(cnv);
1937 UConverter *cnv;
1946 cnv=ucnv_openCCSID(ccsid, UCNV_IBM, &errorCode);
1952 if(ccsid!=ucnv_getCCSID(cnv, &errorCode)) {
1953 log_err("error: ucnv_getCCSID(ucnv_openCCSID(%ld))=%ld\n", ccsid, ucnv_getCCSID(cnv, &errorCode));
1957 if(ccsid != 1392 && UCNV_IBM!=ucnv_getPlatform(cnv, &errorCode)) {
1958 log_err("error: ucnv_getPlatform(ucnv_openCCSID(%ld))=%ld!=UCNV_IBM\n", ccsid, ucnv_getPlatform(cnv, &errorCode));
1961 ucnv_close(cnv);
2488 static UBool getTestChar(UConverter *cnv, const char *converterName,
2504 ucnv_getUnicodeSet(cnv, set, UCNV_ROUNDTRIP_SET, &errorCode);
2515 ucnv_fromUnicode(cnv,
2523 ucnv_fromUnicode(cnv,
2536 static void testFromTruncatedUTF8(UConverter *utf8Cnv, UConverter *cnv, const char *converterName,
2580 ucnv_convertEx(cnv, utf8Cnv,
2601 static void testFromBadUTF8(UConverter *utf8Cnv, UConverter *cnv, const char *converterName,
2643 convertExMultiStreaming(utf8Cnv, cnv,
2662 UConverter *utf8Cnv, *cnv;
2679 cnv=ucnv_open(converterNames[i], &errorCode);
2684 if(!getTestChar(cnv, converterNames[i], charUTF8, &charUTF8Length, char0, &char0Length, char1, &char1Length)) {
2687 testFromTruncatedUTF8(utf8Cnv, cnv, converterNames[i], charUTF8, charUTF8Length, char0, char0Length, char1, char1Length);
2688 testFromBadUTF8(utf8Cnv, cnv, converterNames[i], charUTF8, charUTF8Length, char0, char0Length, char1, char1Length);
2689 ucnv_close(cnv);
2705 UConverter *utf8Cnv, *cnv;
2738 cnv=ucnv_open(converterNames[i], &errorCode);
2739 ucnv_setFromUCallBack(cnv, UCNV_FROM_U_CALLBACK_ESCAPE, UCNV_ESCAPE_XML_DEC,
2763 cnv, utf8Cnv,
2774 ucnv_close(cnv);
2806 UConverter *cnv;
2812 cnv=ucnv_open("Shift-JIS", &errorCode);
2815 ucnv_close(cnv);
2831 length=ucnv_fromAlgorithmic(cnv, UCNV_UTF8, target, sizeof(shiftJIS), (const char *)utf8, sizeof(utf8), &errorCode);
2843 length=ucnv_toAlgorithmic(UCNV_UTF8, cnv, target, sizeof(target), shiftJISNUL, -1, &errorCode);
2854 length=ucnv_toAlgorithmic(UCNV_UTF8, cnv, target, sizeof(target), shiftJISNUL, 0, &errorCode);
2864 length=ucnv_fromAlgorithmic(cnv, UCNV_UTF16, target, 0, (const char *)utf16, 2, &errorCode);
2873 length=ucnv_fromAlgorithmic(cnv, UCNV_UTF32, target, 0, (const char *)utf32, 4, &errorCode);
2883 length=ucnv_fromAlgorithmic(cnv, UCNV_UTF16, target, 0, (const char *)utf16, 2, &errorCode);
2890 length=ucnv_fromAlgorithmic(cnv, UCNV_UTF16, target, 0, NULL, 2, &errorCode);
2897 length=ucnv_fromAlgorithmic(cnv, (UConverterType)99, target, 0, (const char *)utf16, 2, &errorCode);
2901 ucnv_close(cnv);
2958 UConverter *cnv = cnv_open(converter[idx].name, &status);
2962 if (converter[idx].maxSize != ucnv_getMaxCharSize(cnv)) {
2964 converter[idx].name, converter[idx].maxSize, ucnv_getMaxCharSize(cnv));
2966 ucnv_close(cnv);
2978 UConverter *cnv;
2988 cnv = ucnv_openU(myConvNameU, &err);
2989 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
2995 cnv = ucnv_openU(myConvNameU, &err);
2996 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
3002 cnv = ucnv_openU(myConvNameU, &err);
3003 if (cnv || err != U_FILE_ACCESS_ERROR) {
3011 cnv = ucnv_open(myConvName, &err);
3012 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
3018 cnv = ucnv_open(myConvName, &err);
3019 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
3025 cnv = ucnv_open(myConvName, &err);
3026 if (cnv || err != U_FILE_ACCESS_ERROR) {
3033 cnv = ucnv_open(myConvName, &err);
3034 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
3041 cnv = ucnv_open(myConvName, &err);
3042 if (cnv || err != U_FILE_ACCESS_ERROR) {
3048 cnv = ucnv_open(myConvName, &err);
3049 if (cnv || err != U_ILLEGAL_ARGUMENT_ERROR) {
3055 cnv = ucnv_open(myConvName, &err);
3056 if (cnv || err != U_FILE_ACCESS_ERROR) {
3085 UConverter *cnv, *swapCnv;
3096 cnv=ucnv_open(name, &errorCode);
3118 ucnv_fromUnicode(cnv, &pc, normal+LENGTHOF(normal), &pcu, text+LENGTHOF(text), NULL, TRUE, &errorCode);
3156 ucnv_toUnicode(cnv, &pu, uNormal+LENGTHOF(uNormal), (const char **)&pc, normal+normalLength, NULL, TRUE, &errorCode);
3193 ucnv_close(cnv);
3240 UConverter* cnv = ucnv_openPackage(loadTestData(&status), "test3", &status);
3252 ucnv_reset(cnv);
3253 ucnv_fromUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3254 len = ucnv_fromUCountPending(cnv, &status);
3287 ucnv_reset(cnv);
3288 ucnv_fromUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3289 len = ucnv_fromUCountPending(cnv, &status);
3299 ucnv_fromUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3300 len = ucnv_fromUCountPending(cnv, &status);
3310 ucnv_fromUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3315 len = ucnv_fromUCountPending(cnv, &status);
3324 ucnv_close(cnv);
3345 UConverter* cnv = ucnv_openPackage(loadTestData(&status), "test3", &status);
3350 ucnv_setToUCallBack(cnv, UCNV_TO_U_CALLBACK_STOP, NULL, oldToUAction, NULL, &status);
3358 ucnv_reset(cnv);
3359 ucnv_toUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3360 len = ucnv_toUCountPending(cnv,&status);
3371 ucnv_close(cnv);
3395 cnv = ucnv_openPackage(loadTestData(&status), "test4", &status);
3400 ucnv_setToUCallBack(cnv, UCNV_TO_U_CALLBACK_STOP, NULL, oldToUAction, NULL, &status);
3401 ucnv_toUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3402 len = ucnv_toUCountPending(cnv,&status);
3411 ucnv_toUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3412 len = ucnv_toUCountPending(cnv,&status);
3423 ucnv_toUnicode(cnv,&target, targetLimit, &source, sourceLimit, NULL, FALSE, &status);
3428 len = ucnv_toUCountPending(cnv,&status);
3436 ucnv_close(cnv);
3443 UConverter *cnv;
3449 cnv=ucnv_open(NULL, &status);
3450 if (U_FAILURE(status) || cnv == NULL) {
3454 if(strcmp(ucnv_getName(cnv, &status), expected)==0)
3458 ucnv_close(cnv);
3546 UConverter *cnv;
3553 cnv=ucnv_open("UTF-16", &errorCode);
3558 length=ucnv_fromUChars(cnv, buffer, (int32_t)sizeof(buffer), surrogate, 1, &errorCode);
3559 ucnv_close(cnv);
3568 cnv=ucnv_open("UTF-32", &errorCode);
3573 length=ucnv_fromUChars(cnv, buffer, (int32_t)sizeof(buffer), surrogate, 1, &errorCode);
3574 ucnv_close(cnv);
3584 cnv=ucnv_open("ISO-8859-1", &errorCode);
3589 ucnv_setSubstString(cnv, sub, LENGTHOF(sub), &errorCode);
3594 ucnv_getSubstChars(cnv, buffer, &len8, &errorCode);
3600 ucnv_close(cnv);
3604 cnv=ucnv_open("HZ", &errorCode);
3609 ucnv_setSubstString(cnv, sub, LENGTHOF(sub), &errorCode);
3614 ucnv_getSubstChars(cnv, buffer, &len8, &errorCode);
3620 ucnv_close(cnv);
3632 UConverter *cnv;
3641 cnv=ucnv_open("UTF-8", &errorCode);
3649 ucnv_fromUnicode(cnv, &charsPtr, charsPtr, (const UChar **)&ucharsPtr, ucharsBadPtr, NULL, TRUE, &errorCode);
3656 ucnv_fromUnicode(cnv, &charsPtr, charsPtr, (const UChar **)&ucharsBadPtr, ucharsPtr, NULL, TRUE, &errorCode);
3663 ucnv_toUnicode(cnv, &ucharsPtr, ucharsBadPtr, (const char **)&charsPtr, charsPtr, NULL, TRUE, &errorCode);
3670 ucnv_toUnicode(cnv, &ucharsBadPtr, ucharsPtr, (const char **)&charsPtr, charsPtr, NULL, TRUE, &errorCode);
3681 ucnv_close(cnv);
3696 UConverter *cnv = ucnv_open(names[i], &errorCode);
3698 const char *name = ucnv_getName(cnv, &errorCode);
3703 ucnv_close(cnv);
3739 UConverter *cnv = ucnv_open(names[i], &errorCode);
3746 length = ucnv_fromUChars(cnv, bytes, (int32_t)sizeof(bytes), a16, 1, &errorCode);
3752 ucnv_close(cnv);