Lines Matching refs:myUConverter
828 ucnv_createConverter(UConverter *myUConverter, const char *converterName, UErrorCode * err)
841 myUConverter = ucnv_createConverterFromSharedData(
842 myUConverter, mySharedConverterData,
847 UTRACE_EXIT_PTR_STATUS(myUConverter, *err);
848 return myUConverter;
859 UConverter myUConverter;
872 &myUConverter, mySharedConverterData,
883 ucnv_createAlgorithmicConverter(UConverter *myUConverter,
912 myUConverter, (UConverterSharedData *)sharedData,
922 UConverter *myUConverter;
958 myUConverter = ucnv_createConverterFromSharedData(NULL, mySharedConverterData, &stackArgs, err);
961 ucnv_close(myUConverter);
966 UTRACE_EXIT_PTR_STATUS(myUConverter, *err);
967 return myUConverter;
972 ucnv_createConverterFromSharedData(UConverter *myUConverter,
981 return myUConverter;
983 if(myUConverter == NULL)
985 myUConverter = (UConverter *) uprv_malloc (sizeof (UConverter));
986 if(myUConverter == NULL)
998 uprv_memset(myUConverter, 0, sizeof(UConverter));
999 myUConverter->isCopyLocal = isCopyLocal;
1000 /*myUConverter->isExtraLocal = FALSE;*/ /* Set by the memset call */
1001 myUConverter->sharedData = mySharedConverterData;
1002 myUConverter->options = pArgs->options;
1004 myUConverter->preFromUFirstCP = U_SENTINEL;
1005 myUConverter->fromCharErrorBehaviour = UCNV_TO_U_DEFAULT_CALLBACK;
1006 myUConverter->fromUCharErrorBehaviour = UCNV_FROM_U_DEFAULT_CALLBACK;
1007 myUConverter->toUnicodeStatus = mySharedConverterData->toUnicodeStatus;
1008 myUConverter->maxBytesPerUChar = mySharedConverterData->staticData->maxBytesPerChar;
1009 myUConverter->subChar1 = mySharedConverterData->staticData->subChar1;
1010 myUConverter->subCharLen = mySharedConverterData->staticData->subCharLen;
1011 myUConverter->subChars = (uint8_t *)myUConverter->subUChars;
1012 uprv_memcpy(myUConverter->subChars, mySharedConverterData->staticData->subChar, myUConverter->subCharLen);
1013 myUConverter->toUCallbackReason = UCNV_ILLEGAL; /* default reason to invoke (*fromCharErrorBehaviour) */
1017 mySharedConverterData->impl->open(myUConverter, pArgs, err);
1020 ucnv_close(myUConverter);
1025 return myUConverter;