From 252b5e0471264e844c8df0c28ee33ae4edc7286f Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Sun, 27 Mar 2022 04:47:50 +0700 Subject: [PATCH] Handle null pointer in Tools.lastFileModified() Fixes #2883 Fixes #2958 Fixes #2959 --- app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java index 59dae5c6c..884f62d36 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java @@ -663,6 +663,9 @@ public final class Tools { File fl = new File(dir); File[] files = fl.listFiles(File::isFile); + if (files == null) { + return null; + } long lastMod = Long.MIN_VALUE; File choice = null;