src/share/vm/interpreter/bytecodeInterpreter.cpp

changeset 4278
070d523b96a7
parent 4237
a3e2f723f2a5
child 4535
9fae07c31641
     1.1 --- a/src/share/vm/interpreter/bytecodeInterpreter.cpp	Fri Nov 09 22:22:53 2012 -0800
     1.2 +++ b/src/share/vm/interpreter/bytecodeInterpreter.cpp	Mon Nov 12 16:15:05 2012 -0500
     1.3 @@ -2043,8 +2043,8 @@
     1.4              if (objKlassOop != klassOf &&
     1.5                  !objKlassOop->is_subtype_of(klassOf)) {
     1.6                ResourceMark rm(THREAD);
     1.7 -              const char* objName = Klass::cast(objKlassOop)->external_name();
     1.8 -              const char* klassName = Klass::cast(klassOf)->external_name();
     1.9 +              const char* objName = objKlassOop->external_name();
    1.10 +              const char* klassName = klassOf->external_name();
    1.11                char* message = SharedRuntime::generate_class_cast_message(
    1.12                  objName, klassName);
    1.13                VM_JAVA_ERROR(vmSymbols::java_lang_ClassCastException(), message);

mercurial