summaryrefslogtreecommitdiff
path: root/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp')
-rw-r--r--demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp b/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp
index 04c435cb0..0589c6b3c 100644
--- a/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp
+++ b/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp
@@ -33,8 +33,8 @@ JNIEXPORT void JNICALL Java_com_artifex_gsjava_util_NativePointer_freeNative
JNIEXPORT jbyteArray JNICALL Java_com_artifex_gsjava_util_NativePointer_byteArrayNative
(JNIEnv *env, jclass, jlong address, jlong len)
{
- jbyteArray array = env->NewByteArray(len);
- env->SetByteArrayRegion(array, 0, len, (const jbyte *)address);
+ jbyteArray array = env->NewByteArray((jsize)len);
+ env->SetByteArrayRegion(array, 0, (jsize)len, (const jbyte *)address);
return array;
}
@@ -53,8 +53,8 @@ JNIEXPORT void JNICALL Java_com_artifex_gsjava_util_NativePointer_setByteNative
JNIEXPORT jcharArray JNICALL Java_com_artifex_gsjava_util_NativePointer_charArrayNative
(JNIEnv *env, jclass, jlong address, jlong len)
{
- jcharArray array = env->NewCharArray(len);
- env->SetCharArrayRegion(array, 0, len, (const jchar *)address);
+ jcharArray array = env->NewCharArray((jsize)len);
+ env->SetCharArrayRegion(array, 0, (jsize)len, (const jchar *)address);
return array;
}
@@ -73,8 +73,8 @@ JNIEXPORT void JNICALL Java_com_artifex_gsjava_util_NativePointer_setCharNative
JNIEXPORT jshortArray JNICALL Java_com_artifex_gsjava_util_NativePointer_shortArrayNative
(JNIEnv *env, jclass, jlong address, jlong len)
{
- jshortArray array = env->NewShortArray(len);
- env->SetShortArrayRegion(array, 0, len, (const jshort *)address);
+ jshortArray array = env->NewShortArray((jsize)len);
+ env->SetShortArrayRegion(array, 0, (jsize)len, (const jshort *)address);
return array;
}
@@ -93,8 +93,8 @@ JNIEXPORT void JNICALL Java_com_artifex_gsjava_util_NativePointer_setShortNative
JNIEXPORT jintArray JNICALL Java_com_artifex_gsjava_util_NativePointer_intArrayNative
(JNIEnv *env, jclass, jlong address, jlong len)
{
- jintArray array = env->NewIntArray(len);
- env->SetIntArrayRegion(array, 0, len, (const jint *)address);
+ jintArray array = env->NewIntArray((jsize)len);
+ env->SetIntArrayRegion(array, 0, (jsize)len, (const jint *)address);
return array;
}
@@ -113,8 +113,8 @@ JNIEXPORT void JNICALL Java_com_artifex_gsjava_util_NativePointer_setIntNative
JNIEXPORT jlongArray JNICALL Java_com_artifex_gsjava_util_NativePointer_longArrayNative
(JNIEnv *env, jclass, jlong address, jlong len)
{
- jlongArray array = env->NewLongArray(len);
- env->SetLongArrayRegion(array, 0, len, (const jlong *)address);
+ jlongArray array = env->NewLongArray((jsize)len);
+ env->SetLongArrayRegion(array, 0, (jsize)len, (const jlong *)address);
return array;
}