From 79114bfefe4842b39eeb0343aee038b2df62f7da Mon Sep 17 00:00:00 2001 From: Hai Zhang Date: Sun, 11 Feb 2024 21:17:37 -0800 Subject: [PATCH] Refactor: Use Kotlin DEFAULT_BUFFER_SIZE --- .../android/files/provider/common/InputStreamExtensions.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/me/zhanghai/android/files/provider/common/InputStreamExtensions.kt b/app/src/main/java/me/zhanghai/android/files/provider/common/InputStreamExtensions.kt index eed9746a..65267bcb 100644 --- a/app/src/main/java/me/zhanghai/android/files/provider/common/InputStreamExtensions.kt +++ b/app/src/main/java/me/zhanghai/android/files/provider/common/InputStreamExtensions.kt @@ -10,8 +10,6 @@ import java.io.InputStream import java.io.InterruptedIOException import java.io.OutputStream -private const val BUFFER_SIZE = 8 * 1024 - // Can handle ProgressCopyOption. @Throws(IOException::class) fun InputStream.copyTo( @@ -19,7 +17,7 @@ fun InputStream.copyTo( intervalMillis: Long, listener: ((Long) -> Unit)? ) { - val buffer = ByteArray(BUFFER_SIZE) + val buffer = ByteArray(DEFAULT_BUFFER_SIZE) var lastProgressMillis = System.currentTimeMillis() var copiedSize = 0L while (true) {