* java/lang/reflect/Field.java (Field): New constructor.
* java/lang/ClassLoader.java (defineClass(String,byte[],int,int)):
Throw ClassFormatError.
From-SVN: r46458
+2001-10-23 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/reflect/Field.java (Field): New constructor.
+ * java/lang/ClassLoader.java (defineClass(String,byte[],int,int)):
+ Throw ClassFormatError.
+
2001-10-23 Tom Tromey <tromey@redhat.com>
* java/util/PropertyResourceBundle.java (handleGetObject): Now
}
protected final Class defineClass(String name, byte[] data, int off, int len)
+ throws ClassFormatError
{
return defineClass (name, data, off, len, defaultProtectionDomain);
}
// Offset in bytes from the start of declaringClass's fields array.
private int offset;
+ // This is instantiated by Class sometimes, but it uses C++ and
+ // avoids the Java protection check.
+ Field ()
+ {
+ }
+
public boolean equals (Object fld)
{
if (! (fld instanceof Field))