|
@@ -373,7 +373,7 @@ package java.internal;
|
|
java.lang.Class[] cls = new java.lang.Class[len];
|
|
java.lang.Class[] cls = new java.lang.Class[len];
|
|
java.lang.Object[] objs = new java.lang.Object[len];
|
|
java.lang.Object[] objs = new java.lang.Object[len];
|
|
|
|
|
|
- java.lang.reflect.Method[] ms = cl.getDeclaredMethods();
|
|
|
|
|
|
+ java.lang.reflect.Method[] ms = cl.getMethods();
|
|
int msl = ms.length;
|
|
int msl = ms.length;
|
|
int realMsl = 0;
|
|
int realMsl = 0;
|
|
for(int i =0; i < msl; i++)
|
|
for(int i =0; i < msl; i++)
|
|
@@ -461,6 +461,9 @@ package java.internal;
|
|
} else if (name.equals("short") || name.equals("java.lang.Short"))
|
|
} else if (name.equals("short") || name.equals("java.lang.Short"))
|
|
{
|
|
{
|
|
objs[i] = ((java.lang.Number)o).shortValue();
|
|
objs[i] = ((java.lang.Number)o).shortValue();
|
|
|
|
+ } else if (name.equals("long") || name.equals("java.lang.Long"))
|
|
|
|
+ {
|
|
|
|
+ objs[i] = ((java.lang.Number)o).longValue();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} //else varargs not handled TODO
|
|
} //else varargs not handled TODO
|