diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/ic/HashCalculatorForIC.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/ic/HashCalculatorForIC.kt index a8a15e4e0b4..d6d839c0d7a 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/ic/HashCalculatorForIC.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/ic/HashCalculatorForIC.kt @@ -30,13 +30,7 @@ value class ICHash(private val value: ULong = 0UL) { } private class HashCalculatorForIC { - private companion object { - private val md5 = MessageDigest.getInstance("MD5") - } - - init { - md5.reset() - } + private val md5 = MessageDigest.getInstance("MD5") fun update(data: ByteArray) = md5.update(data) fun update(data: String) = md5.update(data.toByteArray())