From f40659b1c7e4f01b82a17c89be93c796f2ad1362 Mon Sep 17 00:00:00 2001 From: Him188 <Him188@mamoe.net> Date: Wed, 25 Aug 2021 13:51:40 +0800 Subject: [PATCH] Make `TypeSafeMap()` returns `TypeSafeMap.EMPTY` --- mirai-core-utils/src/commonMain/kotlin/TypeSafeMap.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirai-core-utils/src/commonMain/kotlin/TypeSafeMap.kt b/mirai-core-utils/src/commonMain/kotlin/TypeSafeMap.kt index 6f4ed202e..50d15e708 100644 --- a/mirai-core-utils/src/commonMain/kotlin/TypeSafeMap.kt +++ b/mirai-core-utils/src/commonMain/kotlin/TypeSafeMap.kt @@ -121,7 +121,7 @@ public inline fun MutableTypeSafeMap(): MutableTypeSafeMap = MutableTypeSafeMapI public inline fun MutableTypeSafeMap(map: Map<String, Any?>): MutableTypeSafeMap = MutableTypeSafeMapImpl().also { it.map.putAll(map) } -public inline fun TypeSafeMap(): TypeSafeMap = MutableTypeSafeMapImpl() +public inline fun TypeSafeMap(): TypeSafeMap = TypeSafeMap.EMPTY public inline fun TypeSafeMap(map: Map<String, Any?>): TypeSafeMap = MutableTypeSafeMapImpl().also { it.map.putAll(map) }