From 220efdf6212f74afa174738e71e6c40087892ac1 Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Mon, 27 Mar 2017 20:05:39 +0300 Subject: [PATCH] Do not call directly C variadic functions from Kotlin N --- .../jetbrains/kotlin/native/interop/gen/jvm/StubGenerator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/StubGenerator.kt b/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/StubGenerator.kt index 870ce199dbe..98931af5440 100644 --- a/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/StubGenerator.kt +++ b/Interop/StubGenerator/src/main/kotlin/org/jetbrains/kotlin/native/interop/gen/jvm/StubGenerator.kt @@ -971,7 +971,7 @@ class StubGenerator( } return this.isDefined || - this.generateAsFfiVarargs() || + this.isVararg || this.returnsRecord() || this.parameters.map { it.type }.any { it.unwrapTypedefs() is RecordType } }