diff --git a/libraries/stdlib/wasm/internal/kotlin/wasm/internal/Number2String.kt b/libraries/stdlib/wasm/internal/kotlin/wasm/internal/Number2String.kt index 5914c98f601..132fa12f712 100644 --- a/libraries/stdlib/wasm/internal/kotlin/wasm/internal/Number2String.kt +++ b/libraries/stdlib/wasm/internal/kotlin/wasm/internal/Number2String.kt @@ -261,7 +261,6 @@ private fun grisu2(value: Double, buffer: WasmCharArray, sign: Int): Int { var exp_pow = _exp_pow var w_frc = umul64f(frc, frc_pow) - var w_exp = umul64e(exp, exp_pow) var wp_frc = umul64f(_frc_plus, frc_pow) - 1 var wp_exp = umul64e(_exp, exp_pow) @@ -269,7 +268,7 @@ private fun grisu2(value: Double, buffer: WasmCharArray, sign: Int): Int { var wm_frc = umul64f(_frc_minus, frc_pow) + 1 var delta = wp_frc - wm_frc - return genDigits(buffer, w_frc, w_exp, wp_frc, wp_exp, delta, sign); + return genDigits(buffer, w_frc, wp_frc, wp_exp, delta, sign); } private fun umul64f(u: Long, v: Long): Long { @@ -321,7 +320,7 @@ private fun getCachedPower(minExp: Int) { _exp_pow = EXP_POWERS[index].toInt() } -private fun genDigits(buffer: WasmCharArray, w_frc: Long, w_exp: Int, mp_frc: Long, mp_exp: Int, deltaInp: Long, sign: Int): Int { +private fun genDigits(buffer: WasmCharArray, w_frc: Long, mp_frc: Long, mp_exp: Int, deltaInp: Long, sign: Int): Int { var delta = deltaInp val one_exp = -mp_exp val one_frc = 1L shl one_exp