From d574bf082bd3e77d8a5416b6c86602d6430d5c14 Mon Sep 17 00:00:00 2001 From: miozune Date: Sun, 21 Aug 2022 00:37:22 +0900 Subject: Fix NPE with reflection (#287) --- src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/main/java') diff --git a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java index a5e0bea0cb..112c4f1f02 100644 --- a/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java +++ b/src/main/java/gtPlusPlus/core/util/reflect/ReflectionUtils.java @@ -420,6 +420,7 @@ public class ReflectionUtils { } public static boolean setField(final Object object, final Field field, final Object fieldValue) { + if (field == null) return false; Class clazz; if (object instanceof Class) { clazz = (Class) object; -- cgit