summaryrefslogtreecommitdiff
path: root/runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt')
-rw-r--r--runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt b/runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt
index d736addd..75dcc1ea 100644
--- a/runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt
+++ b/runtime/commonMain/src/kotlinx/serialization/json/internal/TreeJsonOutput.kt
@@ -14,7 +14,7 @@ import kotlin.jvm.*
internal fun <T> Json.writeJson(value: T, serializer: SerializationStrategy<T>): JsonElement {
lateinit var result: JsonElement
val encoder = JsonTreeEncoder(this) { result = it }
- encoder.encode(serializer, value)
+ encoder.encodeSerializableValue(serializer, value)
return result
}
@@ -23,7 +23,7 @@ private sealed class AbstractJsonTreeEncoder(
val nodeConsumer: (JsonElement) -> Unit
) : NamedValueEncoder(), JsonEncoder {
- final override val context: SerialModule
+ final override val serializersModule: SerialModule
get() = json.context
@JvmField