@@ -224,9 +224,8 @@ struct JNIAsyncTests {
224224 }
225225 let swiftResult$ = await SwiftModule.async(i: Int64(fromJNI: i, in: environment))
226226 environment = try JavaVirtualMachine.shared().environment()
227- withVaList([SwiftJavaRuntimeSupport._JNIBoxedConversions.box(swiftResult$.getJNIValue(in: environment), in: environment)]) {
228- environment.interface.CallBooleanMethodV(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, $0)
229- }
227+ let boxedResult$ = SwiftJavaRuntimeSupport._JNIBoxedConversions.box(swiftResult$.getJNIValue(in: environment), in: environment)
228+ environment.interface.CallBooleanMethodA(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, [jvalue(l: boxedResult$)])
230229 }
231230 }
232231 else {
@@ -238,9 +237,8 @@ struct JNIAsyncTests {
238237 }
239238 let swiftResult$ = await SwiftModule.async(i: Int64(fromJNI: i, in: environment))
240239 environment = try JavaVirtualMachine.shared().environment()
241- withVaList([SwiftJavaRuntimeSupport._JNIBoxedConversions.box(swiftResult$.getJNIValue(in: environment), in: environment)]) {
242- environment.interface.CallBooleanMethodV(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, $0)
243- }
240+ let boxedResult$ = SwiftJavaRuntimeSupport._JNIBoxedConversions.box(swiftResult$.getJNIValue(in: environment), in: environment)
241+ environment.interface.CallBooleanMethodA(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, [jvalue(l: boxedResult$)])
244242 }
245243 }
246244 return
@@ -317,9 +315,8 @@ struct JNIAsyncTests {
317315 let result$ = UnsafeMutablePointer<MyClass>.allocate(capacity: 1)
318316 result$.initialize(to: swiftResult$)
319317 let resultBits$ = Int64(Int(bitPattern: result$))
320- withVaList([SwiftJavaRuntimeSupport._JNIBoxedConversions.box(resultBits$.getJNIValue(in: environment), in: environment)]) {
321- environment.interface.CallBooleanMethodV(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, $0)
322- }
318+ let boxedResult$ = SwiftJavaRuntimeSupport._JNIBoxedConversions.box(resultBits$.getJNIValue(in: environment), in: environment)
319+ environment.interface.CallBooleanMethodA(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, [jvalue(l: boxedResult$)])
323320 }
324321 }
325322 else {
@@ -334,9 +331,8 @@ struct JNIAsyncTests {
334331 let result$ = UnsafeMutablePointer<MyClass>.allocate(capacity: 1)
335332 result$.initialize(to: swiftResult$)
336333 let resultBits$ = Int64(Int(bitPattern: result$))
337- withVaList([SwiftJavaRuntimeSupport._JNIBoxedConversions.box(resultBits$.getJNIValue(in: environment), in: environment)]) {
338- environment.interface.CallBooleanMethodV(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, $0)
339- }
334+ let boxedResult$ = SwiftJavaRuntimeSupport._JNIBoxedConversions.box(resultBits$.getJNIValue(in: environment), in: environment)
335+ environment.interface.CallBooleanMethodA(environment, globalFuture, _JNIMethodIDCache.CompletableFuture.complete, [jvalue(l: boxedResult$)])
340336 }
341337 }
342338 return
0 commit comments