修复ZipUtil压缩成流的方法检查文件时报错问题

This commit is contained in:
Looly 2024-08-15 18:51:39 +08:00
parent d47e87b029
commit d84d033df8
2 changed files with 4 additions and 2 deletions

View File

@ -8,7 +8,8 @@
### 🐞Bug修复 ### 🐞Bug修复
* 【http 】 修复getFileNameFromDisposition不符合规范问题issue#IAKBPD@Gitee * 【http 】 修复getFileNameFromDisposition不符合规范问题issue#IAKBPD@Gitee
* 【crypto 】 修复SymmetricCrypto.setParams和setRandom没有加锁问题issue#IAJIY3@Github * 【crypto 】 修复SymmetricCrypto.setParams和setRandom没有加锁问题issue#IAJIY3@Gitee
* 【crypto 】 修复ZipUtil压缩成流的方法检查文件时报错问题issue#3697@Github
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------
# 5.8.31(2024-08-12) # 5.8.31(2024-08-12)

View File

@ -24,6 +24,7 @@ import java.util.zip.ZipOutputStream;
* @author looly * @author looly
* @since 5.7.8 * @since 5.7.8
*/ */
@SuppressWarnings("resource")
public class ZipWriter implements Closeable { public class ZipWriter implements Closeable {
/** /**
@ -257,7 +258,7 @@ public class ZipWriter implements Closeable {
} }
} else { } else {
// issue#IAGYDG 检查加入的文件是否为压缩结果文件本身避免死循环 // issue#IAGYDG 检查加入的文件是否为压缩结果文件本身避免死循环
if (FileUtil.equals(file, zipFile)) { if (null != this.zipFile && FileUtil.equals(file, zipFile)) {
return this; return this;
} }