This commit is contained in:
kunfei committed 2022-02-16 21:16:33 +08:00
1 parent 2c99fc0ac5
commit 89fa4b5f79
2 files changed
+12 -5

No files matched your search

@@ -118,11 +118,14 @@ class TextFile(private val book: Book) {
}
//获取文件中的数据到buffer,直到没有数据为止
while (
fileEnd - curOffset > 0 &&
fileEnd - curOffset - bufferStart > 0 &&
bis.read(
buffer,
bufferStart,
min((bufferSize - bufferStart).toLong(), fileEnd - curOffset).toInt()
min(
(bufferSize - bufferStart).toLong(),
fileEnd - curOffset - bufferStart
).toInt()
).also { length = it } > 0
) {
var end = bufferStart + length
@@ -258,11 +261,14 @@ class TextFile(private val book: Book) {
}
//获取文件中的数据到buffer,直到没有数据为止
while (
fileEnd - curOffset > 0 &&
fileEnd - curOffset - bufferStart > 0 &&
bis.read(
buffer,
bufferStart,
min((bufferSize - bufferStart).toLong(), fileEnd - curOffset).toInt()
min(
(bufferSize - bufferStart).toLong(),
fileEnd - curOffset - bufferStart
).toInt()
).also { length = it } > 0
) {
blockPos++