From fc892a6384ae835276208e6d0a191c68d753e97e Mon Sep 17 00:00:00 2001 From: Mark Vainomaa Date: Fri, 16 Dec 2016 17:42:57 +0200 Subject: [PATCH] Add missing return And that's why I need to write more unit tests... --- Reflect/src/main/java/eu/mikroskeem/utils/reflect/Reflect.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Reflect/src/main/java/eu/mikroskeem/utils/reflect/Reflect.java b/Reflect/src/main/java/eu/mikroskeem/utils/reflect/Reflect.java index a1084f7..f941d1a 100644 --- a/Reflect/src/main/java/eu/mikroskeem/utils/reflect/Reflect.java +++ b/Reflect/src/main/java/eu/mikroskeem/utils/reflect/Reflect.java @@ -178,7 +178,7 @@ public class Reflect { String.class, byte[].class, int.class, int.class); if(defineClassMethod != null){ try { - defineClassMethod.invoke(classLoader, name, data, 0, data.length); + return (Class) defineClassMethod.invoke(classLoader, name, data, 0, data.length); } catch (InvocationTargetException e) { if(e.getTargetException() instanceof ClassFormatError){ throw (ClassFormatError)e.getTargetException();