[Buix-commits] r880 - lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/reflect
Author: tchemit Date: 2008-10-02 18:08:00 +0000 (Thu, 02 Oct 2008) New Revision: 880 Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/reflect/MethodDescriptor.java Log: fix bug on method creation via scripting Modified: lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/reflect/MethodDescriptor.java =================================================================== --- lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/reflect/MethodDescriptor.java 2008-10-02 17:55:51 UTC (rev 879) +++ lutinjaxx/trunk/jaxx-core/src/main/java/jaxx/reflect/MethodDescriptor.java 2008-10-02 18:08:00 UTC (rev 880) @@ -35,8 +35,11 @@ public ClassDescriptor[] getParameterTypes() { ClassDescriptor[] result = new ClassDescriptor[parameterTypes.length]; try { - for (int i = 0; i < result.length; i++) - result[i] = ClassDescriptorLoader.getClassDescriptor(parameterTypes[i], getClassLoader()); + for (int i = 0; i < result.length; i++) { + if (parameterTypes[i] != null) { + result[i] = ClassDescriptorLoader.getClassDescriptor(parameterTypes[i], getClassLoader()); + } + } return result; } catch (ClassNotFoundException e) {
participants (1)
-
tchemit@users.labs.libre-entreprise.org