diff --git a/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt b/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt index 3da4e57c9..1700479b7 100644 --- a/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt +++ b/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt @@ -31,10 +31,10 @@ class AsymmetricCrypto(algorithm: String) : HutoolAsymmetricCrypto(algorithm) { } } - private fun cryptoDelegate( + private fun cryptoDelegate( data: Any, - func: (Any) -> T? - ): T? { + func: (Any) -> T + ): T { return when { data is ByteArray -> func.invoke(data as ByteArray) data is String -> func.invoke(data as String)