Xwite 3 yıl önce
ebeveyn
işleme
9f7bcb939e

+ 3 - 3
app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt

@@ -31,10 +31,10 @@ class AsymmetricCrypto(algorithm: String) : HutoolAsymmetricCrypto(algorithm) {
         }
     }
 
-    private fun <T?> cryptoDelegate(
+    private fun <T> 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)