From 5b6b79a074ee01819f09feab0b93cdba53d44d10 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Thu, 24 Jul 2014 00:30:32 +0200 Subject: [PATCH] Improved code --- .../src/org/parabot/core/asm/ASMClassLoader.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/parabotv2/src/org/parabot/core/asm/ASMClassLoader.java b/parabotv2/src/org/parabot/core/asm/ASMClassLoader.java index 4b49391..10cb1ab 100644 --- a/parabotv2/src/org/parabot/core/asm/ASMClassLoader.java +++ b/parabotv2/src/org/parabot/core/asm/ASMClassLoader.java @@ -1,6 +1,10 @@ package org.parabot.core.asm; +import org.objectweb.asm.ClassWriter; +import org.objectweb.asm.tree.ClassNode; +import org.parabot.core.classpath.ClassPath; + import java.net.URL; import java.security.AllPermission; import java.security.CodeSource; @@ -10,10 +14,6 @@ import java.security.cert.Certificate; import java.util.HashMap; import java.util.Map; -import org.objectweb.asm.ClassWriter; -import org.objectweb.asm.tree.ClassNode; -import org.parabot.core.classpath.ClassPath; - /** * * Makes classnodes into runnable classes @@ -52,8 +52,8 @@ public class ASMClassLoader extends ClassLoader { @Override protected Class findClass(String name) throws ClassNotFoundException { try { - return super.getSystemClassLoader().loadClass(name); - } catch (Exception e) { + return getSystemClassLoader().loadClass(name); + } catch (Exception ignored) { } String key = name.replace('.', '/'); @@ -67,7 +67,7 @@ public class ASMClassLoader extends ClassLoader { classCache.put(key, c); return c; } - return super.getSystemClassLoader().loadClass(name); + return getSystemClassLoader().loadClass(name); } private final Class nodeToClass(ClassNode node) {