From d1295c4e3917dcd49f34b1f7ac43e586dd5acae0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=80=A1=E7=84=B6?= <63996691+zhaodice@users.noreply.github.com> Date: Wed, 26 Jul 2023 13:25:22 +0800 Subject: [PATCH] default `encodeBase64`/`decodeBase64` mode to `NO_WRAP` on Android (#2753) --- mirai-core-utils/src/androidMain/kotlin/Actuals.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mirai-core-utils/src/androidMain/kotlin/Actuals.kt b/mirai-core-utils/src/androidMain/kotlin/Actuals.kt index bd708833e..27ac0545d 100644 --- a/mirai-core-utils/src/androidMain/kotlin/Actuals.kt +++ b/mirai-core-utils/src/androidMain/kotlin/Actuals.kt @@ -17,11 +17,11 @@ import androidx.annotation.RequiresApi public actual fun ByteArray.encodeBase64(): String { - return Base64.encodeToString(this, Base64.DEFAULT) + return Base64.encodeToString(this, Base64.NO_WRAP) } public actual fun String.decodeBase64(): ByteArray { - return Base64.decode(this, Base64.DEFAULT) + return Base64.decode(this, Base64.NO_WRAP) } @RequiresApi(Build.VERSION_CODES.N)