hotspot/src/share/vm/prims/jvm.cpp
changeset 15601 df8faef6efaf
parent 15598 8f4707a58a53
child 16617 6235d2c7549f
child 16431 14c66a8678fe
--- a/hotspot/src/share/vm/prims/jvm.cpp	Fri Feb 08 16:56:03 2013 -0800
+++ b/hotspot/src/share/vm/prims/jvm.cpp	Mon Feb 11 14:06:22 2013 -0500
@@ -1573,9 +1573,9 @@
   if (!java_lang_Class::is_primitive(JNIHandles::resolve(cls))) {
     Klass* k = java_lang_Class::as_Klass(JNIHandles::resolve(cls));
     if (k->oop_is_instance()) {
-      Annotations* type_annotations = InstanceKlass::cast(k)->type_annotations();
+      AnnotationArray* type_annotations = InstanceKlass::cast(k)->class_type_annotations();
       if (type_annotations != NULL) {
-        typeArrayOop a = Annotations::make_java_array(type_annotations->class_annotations(), CHECK_NULL);
+        typeArrayOop a = Annotations::make_java_array(type_annotations, CHECK_NULL);
         return (jbyteArray) JNIHandles::make_local(env, a);
       }
     }