src/share/vm/prims/jniCheck.cpp

changeset 5423
c29568b733d2
parent 5418
39deebbc90b3
child 5844
f9be370a7d54
     1.1 --- a/src/share/vm/prims/jniCheck.cpp	Wed Jul 17 17:14:50 2013 -0700
     1.2 +++ b/src/share/vm/prims/jniCheck.cpp	Thu Jul 18 06:47:15 2013 -0400
     1.3 @@ -317,12 +317,8 @@
     1.4  
     1.5  static inline void
     1.6  check_is_obj_array(JavaThread* thr, jarray jArray) {
     1.7 -  BasicType array_type;
     1.8 -  arrayOop aOop;
     1.9 -
    1.10 -  aOop = check_is_array(thr, jArray);
    1.11 -  array_type = TypeArrayKlass::cast(aOop->klass())->element_type();
    1.12 -  if (array_type != T_OBJECT) {
    1.13 +  arrayOop aOop = check_is_array(thr, jArray);
    1.14 +  if (!aOop->is_objArray()) {
    1.15      ReportJNIFatalError(thr, fatal_object_array_expected);
    1.16    }
    1.17  }

mercurial