pull/83/head
kunfei 5 years ago
parent ebb7f96229
commit 851a5bcb31
  1. 8
      app/src/main/java/io/legado/app/utils/ZipUtils.kt

@ -57,7 +57,7 @@ object ZipUtils {
} }
return true return true
} finally { } finally {
if (zos != null) { zos?.let {
zos.finish() zos.finish()
zos.close() zos.close()
} }
@ -89,7 +89,7 @@ object ZipUtils {
} }
return true return true
} finally { } finally {
if (zos != null) { zos?.let {
zos.finish() zos.finish()
zos.close() zos.close()
} }
@ -261,7 +261,7 @@ object ZipUtils {
val files = ArrayList<File>() val files = ArrayList<File>()
val zip = ZipFile(zipFile) val zip = ZipFile(zipFile)
val entries = zip.entries() val entries = zip.entries()
try { zip.use {
if (isSpace(keyword)) { if (isSpace(keyword)) {
while (entries.hasMoreElements()) { while (entries.hasMoreElements()) {
val entry = entries.nextElement() as ZipEntry val entry = entries.nextElement() as ZipEntry
@ -285,8 +285,6 @@ object ZipUtils {
} }
} }
} }
} finally {
zip.close()
} }
return files return files
} }

Loading…
Cancel
Save