|
1 | 1 | /*
|
2 |
| - * Copyright (c) 2007, 2024, Oracle and/or its affiliates. All rights reserved. |
| 2 | + * Copyright (c) 2007, 2025, Oracle and/or its affiliates. All rights reserved. |
3 | 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
4 | 4 | *
|
5 | 5 | * This code is free software; you can redistribute it and/or modify it
|
@@ -171,14 +171,14 @@ Java_nsk_stress_jni_JNIter003_jniBodyChangeArray (JNIEnv *env, jobject jobj,
|
171 | 171 |
|
172 | 172 | /* Take the elements from Java arrays into native buffers */
|
173 | 173 | /* Use Get<Type>ArrayElements */
|
174 |
| - boolOrig = env->GetBooleanArrayElements((jbooleanArray) arrayOrig[BOOL], 0); CE |
175 |
| - byteOrig = env->GetByteArrayElements((jbyteArray) arrayOrig[BYTE], 0); CE |
176 |
| - charOrig = env->GetCharArrayElements((jcharArray) arrayOrig[CHAR], 0); CE |
177 |
| - shortOrig = env->GetShortArrayElements((jshortArray) arrayOrig[SHORT], 0); CE |
178 |
| - intOrig = env->GetIntArrayElements((jintArray) arrayOrig[INT], 0); CE |
179 |
| - longOrig = env->GetLongArrayElements((jlongArray) arrayOrig[LONG], 0); CE |
180 |
| - floatOrig = env->GetFloatArrayElements((jfloatArray) arrayOrig[FLOAT], 0); CE |
181 |
| - doubleOrig = env->GetDoubleArrayElements((jdoubleArray) arrayOrig[DOUBLE], 0); CE |
| 174 | + boolOrig = env->GetBooleanArrayElements((jbooleanArray) arrayOrig[BOOL], nullptr); CE |
| 175 | + byteOrig = env->GetByteArrayElements((jbyteArray) arrayOrig[BYTE], nullptr); CE |
| 176 | + charOrig = env->GetCharArrayElements((jcharArray) arrayOrig[CHAR], nullptr); CE |
| 177 | + shortOrig = env->GetShortArrayElements((jshortArray) arrayOrig[SHORT], nullptr); CE |
| 178 | + intOrig = env->GetIntArrayElements((jintArray) arrayOrig[INT], nullptr); CE |
| 179 | + longOrig = env->GetLongArrayElements((jlongArray) arrayOrig[LONG], nullptr); CE |
| 180 | + floatOrig = env->GetFloatArrayElements((jfloatArray) arrayOrig[FLOAT], nullptr); CE |
| 181 | + doubleOrig = env->GetDoubleArrayElements((jdoubleArray) arrayOrig[DOUBLE], nullptr); CE |
182 | 182 |
|
183 | 183 | /* Alloc some memory for cloned arrays buffers */
|
184 | 184 | boolClone = (jboolean *)c_malloc(env, SIZE(BOOL) * sizeof(jboolean));
|
|
0 commit comments