From cceb138c6c347d342007d8ecdbcc9366664c21e7 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Fri, 28 Jul 2023 18:58:00 +0200 Subject: [PATCH] Stdlib: do not check radix twice in Byte/Short.toString `checkRadix` is already called in `Int.toString`. --- .../stdlib/jvm/src/kotlin/text/StringNumberConversionsJVM.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/stdlib/jvm/src/kotlin/text/StringNumberConversionsJVM.kt b/libraries/stdlib/jvm/src/kotlin/text/StringNumberConversionsJVM.kt index 03fbb43e8b9..5d6b85327fb 100644 --- a/libraries/stdlib/jvm/src/kotlin/text/StringNumberConversionsJVM.kt +++ b/libraries/stdlib/jvm/src/kotlin/text/StringNumberConversionsJVM.kt @@ -16,7 +16,7 @@ package kotlin.text */ @SinceKotlin("1.1") @kotlin.internal.InlineOnly -public actual inline fun Byte.toString(radix: Int): String = this.toInt().toString(checkRadix(radix)) +public actual inline fun Byte.toString(radix: Int): String = this.toInt().toString(radix) /** * Returns a string representation of this [Short] value in the specified [radix]. @@ -25,7 +25,7 @@ public actual inline fun Byte.toString(radix: Int): String = this.toInt().toStri */ @SinceKotlin("1.1") @kotlin.internal.InlineOnly -public actual inline fun Short.toString(radix: Int): String = this.toInt().toString(checkRadix(radix)) +public actual inline fun Short.toString(radix: Int): String = this.toInt().toString(radix) /** * Returns a string representation of this [Int] value in the specified [radix].