From 84570c5024daa8719486e1a741313740d0f5414e Mon Sep 17 00:00:00 2001 From: Glavo Date: Wed, 2 Feb 2022 19:39:48 +0800 Subject: [PATCH] fix import curse forge modpack without modlist.html --- .../java/org/jackhuang/hmcl/util/io/CompressingUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/CompressingUtils.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/CompressingUtils.java index b955afa92..f66f85ef3 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/CompressingUtils.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/io/CompressingUtils.java @@ -227,7 +227,7 @@ public final class CompressingUtils { public static Optional readTextZipEntryQuietly(File file, String name) { try { return Optional.of(readTextZipEntry(file, name)); - } catch (IOException e) { + } catch (IOException | NullPointerException e) { return Optional.empty(); } } @@ -242,7 +242,7 @@ public final class CompressingUtils { public static Optional readTextZipEntryQuietly(Path file, String name, Charset encoding) { try { return Optional.of(readTextZipEntry(file, name, encoding)); - } catch (IOException e) { + } catch (IOException | NullPointerException e) { return Optional.empty(); } }