From 80c84a25d40d42159f0fbe696c14c5107465cb6f Mon Sep 17 00:00:00 2001 From: Ugljesa Jovanovic Date: Fri, 25 Mar 2022 12:54:47 +0100 Subject: [PATCH] Remove check narrowing todos, they are handled --- .../com/ionspin/kotlin/crypto/pwhash/PasswordHashTest.kt | 2 +- .../kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHash.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/multiplatform-crypto-libsodium-bindings/src/commonTest/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHashTest.kt b/multiplatform-crypto-libsodium-bindings/src/commonTest/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHashTest.kt index 8734e0d..c9d1856 100644 --- a/multiplatform-crypto-libsodium-bindings/src/commonTest/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHashTest.kt +++ b/multiplatform-crypto-libsodium-bindings/src/commonTest/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHashTest.kt @@ -64,5 +64,5 @@ class PasswordHashTest { //TODO strNeedsRehash -1 case? } } - + } diff --git a/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHash.kt b/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHash.kt index 7b2fce1..006bc35 100644 --- a/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHash.kt +++ b/multiplatform-crypto-libsodium-bindings/src/jsMain/kotlin/com/ionspin/kotlin/crypto/pwhash/PasswordHash.kt @@ -29,7 +29,7 @@ actual object PasswordHash { outputLength, password.encodeToUByteArray().toUInt8Array(), salt.toUInt8Array(), - opsLimit.toInt(), // TODO check this narrowing + opsLimit.toInt(), memLimit, algorithm ).toUByteArray() @@ -51,7 +51,7 @@ actual object PasswordHash { } return getSodium().crypto_pwhash_str( password.encodeToUByteArray().toUInt8Array(), - opslimit.toInt(), // TODO check this narrowing + opslimit.toInt(), memlimit ).encodeToUByteArray() } @@ -73,7 +73,7 @@ actual object PasswordHash { return if ( getSodium().crypto_pwhash_str_needs_rehash( passwordHash.asByteArray().decodeToString(), - opslimit.toInt(), // TODO check this narrowing + opslimit.toInt(), memlimit ) ) {