Change to sometimes include class name in ClassFormatError message.

From-SVN: r40030
This commit is contained in:
Per Bothner 2001-02-23 20:15:31 -08:00 committed by Per Bothner
parent 5ea1bc0e46
commit f9edddabe7
4 changed files with 115 additions and 55 deletions

View file

@ -79,7 +79,9 @@ java::lang::ClassLoader::defineClass0 (jstring name,
{
_Jv_Utf8Const * name2 = _Jv_makeUtf8Const (name);
_Jv_VerifyClassName (name2);
if (! _Jv_VerifyClassName (name2))
JvThrow (new java::lang::ClassFormatError
(JvNewStringLatin1 ("erroneous class name")));
klass->name = name2;
}