diff --git a/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/DefaultZlibService.kt b/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/DefaultZlibService.kt index 728935d02..80e04dc0f 100644 --- a/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/DefaultZlibService.kt +++ b/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/DefaultZlibService.kt @@ -1,11 +1,9 @@ +@file:OptIn(ExperimentalForeignApi::class) package at.asitplus.wallet.lib import at.asitplus.wallet.lib.agent.toByteArray import at.asitplus.wallet.lib.agent.toData -import kotlinx.cinterop.ObjCObjectVar -import kotlinx.cinterop.alloc -import kotlinx.cinterop.memScoped -import kotlinx.cinterop.ptr +import kotlinx.cinterop.* import platform.Foundation.NSDataCompressionAlgorithmZlib import platform.Foundation.NSError import platform.Foundation.compressedDataUsingAlgorithm diff --git a/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/agent/DefaultCryptoService.kt b/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/agent/DefaultCryptoService.kt index d2cf5e5ca..1597779b2 100644 --- a/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/agent/DefaultCryptoService.kt +++ b/vclib/src/iosMain/kotlin/at/asitplus/wallet/lib/agent/DefaultCryptoService.kt @@ -1,3 +1,4 @@ +@file:OptIn(ExperimentalForeignApi::class) package at.asitplus.wallet.lib.agent import at.asitplus.KmmResult @@ -9,13 +10,7 @@ import at.asitplus.wallet.lib.jws.JweEncryption import at.asitplus.wallet.lib.jws.JwkType import at.asitplus.wallet.lib.jws.JwsAlgorithm import at.asitplus.wallet.lib.jws.JwsExtensions.convertToAsn1Signature -import kotlinx.cinterop.ByteVar -import kotlinx.cinterop.CPointer -import kotlinx.cinterop.MemScope -import kotlinx.cinterop.allocArrayOf -import kotlinx.cinterop.get -import kotlinx.cinterop.memScoped -import kotlinx.cinterop.reinterpret +import kotlinx.cinterop.* import platform.CoreFoundation.CFDataRef import platform.CoreFoundation.CFDictionaryCreateMutable import platform.Foundation.CFBridgingRelease