Home
last modified time | relevance | path

Searched refs:callbackContext (Results 1 – 1 of 1) sorted by relevance

/libcore/luni/src/main/native/
Dlibcore_icu_NativeConverter.cpp429 EncoderCallbackContext* callbackContext = const_cast<EncoderCallbackContext*>( in NativeConverter_setCallbackEncode() local
435 if (callbackContext == NULL) { in NativeConverter_setCallbackEncode()
436 callbackContext = new EncoderCallbackContext; in NativeConverter_setCallbackEncode()
437 callbackContextDeleter.reset(callbackContext); in NativeConverter_setCallbackEncode()
440 callbackContext->onMalformedInput = getFromUCallback(onMalformedInput); in NativeConverter_setCallbackEncode()
441 callbackContext->onUnmappableInput = getFromUCallback(onUnmappableInput); in NativeConverter_setCallbackEncode()
445 || replacementBytes.size() > sizeof(callbackContext->replacementBytes)) { in NativeConverter_setCallbackEncode()
449 memcpy(callbackContext->replacementBytes, replacementBytes.get(), replacementBytes.size()); in NativeConverter_setCallbackEncode()
450 callbackContext->replacementByteCount = replacementBytes.size(); in NativeConverter_setCallbackEncode()
453 ucnv_setFromUCallBack(cnv, CHARSET_ENCODER_CALLBACK, callbackContext, NULL, NULL, &errorCode); in NativeConverter_setCallbackEncode()
[all …]