Thanks! Maurizio, want to ack this too?
-Aleksey On 5/25/20 4:13 PM, Thomas Stüfe wrote: > Seems fine and trivial. > > ..Thomas > > On Mon 25. May 2020 at 16:09, Aleksey Shipilev <[email protected] > <mailto:[email protected]>> wrote: > > On 5/25/20 2:38 PM, Aleksey Shipilev wrote: > > Bug: > > https://bugs.openjdk.java.net/browse/JDK-8245722 > > > > This is similar to JDK-8236634, and fix takes the same form: > > > > diff -r d52c2e540934 test/jdk/java/foreign/libNativeAccess.c > > --- a/test/jdk/java/foreign/libNativeAccess.c Mon May 25 12:03:30 > 2020 +0200 > > +++ b/test/jdk/java/foreign/libNativeAccess.c Mon May 25 14:25:49 > 2020 +0200 > > @@ -116,12 +116,12 @@ > > return (*env)->GetDirectBufferCapacity(env, buf); > > } > > > > JNIEXPORT jlong JNICALL > > Java_TestNative_allocate(JNIEnv *env, jclass cls, jint size) { > > - return (jlong)malloc(size); > > + return (jlong)(uintptr_t)malloc(size); > > } > > > > JNIEXPORT void JNICALL > > Java_TestNative_free(JNIEnv *env, jclass cls, jlong ptr) { > > - free((void*) ptr); > > + free((void*)(uintptr_t)ptr); > > } > > > > Testing: {x86_32, x86_64} builds, jdk-submit (running) > > jdk-submit run is clean. -- Thanks, -Aleksey
