Home | History | Annotate | Download | only in jni

Lines Matching defs:dataObj

248     jcharArray dataObj = jcharArray(env->GetObjectField(bufferObj,
250 if (dataObj && size) {
251 jsize capacity = env->GetArrayLength(dataObj);
253 env->DeleteLocalRef(dataObj);
254 dataObj = NULL;
257 if (!dataObj) {
262 dataObj = env->NewCharArray(capacity); // might throw OOM
263 if (dataObj) {
264 env->SetObjectField(bufferObj, gCharArrayBufferClassInfo.data, dataObj);
267 return dataObj;
276 jcharArray dataObj = allocCharArrayBuffer(env, bufferObj, size);
277 if (dataObj) {
279 jchar* data = static_cast<jchar*>(env->GetPrimitiveArrayCritical(dataObj, NULL));
282 env->ReleasePrimitiveArrayCritical(dataObj, data, 0);
289 jcharArray dataObj = allocCharArrayBuffer(env, bufferObj, 0);
290 if (dataObj) {