Lines Matching refs:subArgs
472 UConverterToUnicodeArgs subArgs; in UConverter_toUnicode_CompoundText_OFFSETS() local
482 uprv_memcpy(&subArgs, args, minArgsSize); in UConverter_toUnicode_CompoundText_OFFSETS()
483 subArgs.size = (uint16_t)minArgsSize; in UConverter_toUnicode_CompoundText_OFFSETS()
540 subArgs.source = mySource; in UConverter_toUnicode_CompoundText_OFFSETS()
541 subArgs.sourceLimit = tmpSourceLimit; in UConverter_toUnicode_CompoundText_OFFSETS()
542 subArgs.target = myTarget; in UConverter_toUnicode_CompoundText_OFFSETS()
543 savedSharedData = subArgs.converter->sharedData; in UConverter_toUnicode_CompoundText_OFFSETS()
544 subArgs.converter->sharedData = myConverterData->myConverterArray[currentState]; in UConverter_toUnicode_CompoundText_OFFSETS()
546 ucnv_MBCSToUnicodeWithOffsets(&subArgs, err); in UConverter_toUnicode_CompoundText_OFFSETS()
548 subArgs.converter->sharedData = savedSharedData; in UConverter_toUnicode_CompoundText_OFFSETS()
550 mySource = subArgs.source; in UConverter_toUnicode_CompoundText_OFFSETS()
551 myTarget = subArgs.target; in UConverter_toUnicode_CompoundText_OFFSETS()
555 if(subArgs.converter->UCharErrorBufferLength > 0) { in UConverter_toUnicode_CompoundText_OFFSETS()
556 … uprv_memcpy(args->converter->UCharErrorBuffer, subArgs.converter->UCharErrorBuffer, in UConverter_toUnicode_CompoundText_OFFSETS()
557 subArgs.converter->UCharErrorBufferLength); in UConverter_toUnicode_CompoundText_OFFSETS()
559 … args->converter->UCharErrorBufferLength=subArgs.converter->UCharErrorBufferLength; in UConverter_toUnicode_CompoundText_OFFSETS()
560 subArgs.converter->UCharErrorBufferLength = 0; in UConverter_toUnicode_CompoundText_OFFSETS()