src/hotspot/share/prims/jni.cpp
changeset 48808 2b0b7f222800
parent 48787 7638bf98a312
child 48819 ee513596f3ee
equal deleted inserted replaced
48807:fd8ccb37fce9 48808:2b0b7f222800
   860 JNI_LEAF(jobjectRefType, jni_GetObjectRefType(JNIEnv *env, jobject obj))
   860 JNI_LEAF(jobjectRefType, jni_GetObjectRefType(JNIEnv *env, jobject obj))
   861   JNIWrapper("GetObjectRefType");
   861   JNIWrapper("GetObjectRefType");
   862 
   862 
   863   HOTSPOT_JNI_GETOBJECTREFTYPE_ENTRY(env, obj);
   863   HOTSPOT_JNI_GETOBJECTREFTYPE_ENTRY(env, obj);
   864 
   864 
   865   jobjectRefType ret = JNIHandles::handle_type(thread, obj);
   865   jobjectRefType ret = JNIInvalidRefType;
       
   866   if (obj != NULL) {
       
   867     ret = JNIHandles::handle_type(thread, obj);
       
   868   }
   866 
   869 
   867   HOTSPOT_JNI_GETOBJECTREFTYPE_RETURN((void *) ret);
   870   HOTSPOT_JNI_GETOBJECTREFTYPE_RETURN((void *) ret);
   868   return ret;
   871   return ret;
   869 JNI_END
   872 JNI_END
   870 
   873