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) }