From 509f80bb047beb49fb8ecb62bffb0d0fd4fe75cb Mon Sep 17 00:00:00 2001 From: Jorn Vernee Date: Tue, 8 Aug 2023 13:59:35 +0000 Subject: [PATCH] 8313889: Fix -Wconversion warnings in foreign benchmarks Reviewed-by: pminborg, mcimadamore --- test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c b/test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c index 663e22bac8c..f48c71e97d7 100644 --- a/test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c +++ b/test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c @@ -56,7 +56,7 @@ JNIEXPORT void JNICALL Java_org_openjdk_bench_java_lang_foreign_QSort_jni_1qsort jint* ints = (*env)->GetIntArrayElements(env, arr, NULL); jsize length = (*env)->GetArrayLength(env, arr); - qsort(ints, length, sizeof(jint), &comparator); + qsort(ints, (size_t) length, sizeof(jint), &comparator); (*env)->ReleaseIntArrayElements(env, arr, ints, 0); } @@ -84,6 +84,6 @@ JNIEXPORT void JNICALL Java_org_openjdk_bench_java_lang_foreign_QSort_jni_1qsort jint* carr = (*env)->GetIntArrayElements(env, arr, 0); jsize length = (*env)->GetArrayLength(env, arr); - qsort(carr, length, sizeof(jint), java_cmp); + qsort(carr, (size_t) length, sizeof(jint), java_cmp); (*env)->ReleaseIntArrayElements(env, arr, carr, 0); }