From b391d730facc8d2489f57dab7fd4bd0426754b75 Mon Sep 17 00:00:00 2001 From: carbotaniuman <41451839+carbotaniuman@users.noreply.github.com> Date: Tue, 26 Jan 2021 14:02:58 -0600 Subject: [PATCH] Fixed non-thread safe usage --- src/main/kotlin/mdnet/server/crypto.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/mdnet/server/crypto.kt b/src/main/kotlin/mdnet/server/crypto.kt index 80be24a..82ddf72 100644 --- a/src/main/kotlin/mdnet/server/crypto.kt +++ b/src/main/kotlin/mdnet/server/crypto.kt @@ -20,10 +20,9 @@ package mdnet.server import java.security.MessageDigest -private val DIGEST = MessageDigest.getInstance("MD5") -fun md5Bytes(stringToHash: String): ByteArray { - return DIGEST.digest(stringToHash.toByteArray()) -} +fun md5Bytes(stringToHash: String) = + MessageDigest.getInstance("MD5") + .digest(stringToHash.toByteArray()) fun printHexString(bytes: ByteArray): String { val sb = StringBuilder()