diff --git a/core/src/main/kotlin/com/r3corda/core/serialization/Kryo.kt b/core/src/main/kotlin/com/r3corda/core/serialization/Kryo.kt index 1d582082f4..e63962ac10 100644 --- a/core/src/main/kotlin/com/r3corda/core/serialization/Kryo.kt +++ b/core/src/main/kotlin/com/r3corda/core/serialization/Kryo.kt @@ -212,12 +212,12 @@ inline fun Kryo.useClassLoader(cl: ClassLoader, body: () -> T) : T { } } -inline fun Output.writeBytesWithLength(byteArray: ByteArray) { +fun Output.writeBytesWithLength(byteArray: ByteArray) { this.writeInt(byteArray.size, true) this.writeBytes(byteArray) } -inline fun Input.readBytesWithLength(): ByteArray { +fun Input.readBytesWithLength(): ByteArray { val size = this.readInt(true) return this.readBytes(size) } diff --git a/core/src/test/kotlin/com/r3corda/core/serialization/KryoTests.kt b/core/src/test/kotlin/com/r3corda/core/serialization/KryoTests.kt index 6734f755fb..3b5d29ee82 100644 --- a/core/src/test/kotlin/com/r3corda/core/serialization/KryoTests.kt +++ b/core/src/test/kotlin/com/r3corda/core/serialization/KryoTests.kt @@ -3,7 +3,6 @@ package com.r3corda.core.serialization import com.google.common.primitives.Ints import com.r3corda.core.crypto.generateKeyPair import com.r3corda.core.crypto.signWithECDSA -import com.r3corda.core.crypto.verifyWithECDSA import org.assertj.core.api.Assertions.assertThat import org.assertj.core.api.Assertions.assertThatThrownBy import org.junit.Test