提交 29bb46f3 编写于 作者: B bae

8026702: Fix for 8025429 breaks jdk build on windows

Reviewed-by: serb
上级 1d3dd0e8
...@@ -658,6 +658,8 @@ JNIEXPORT void JNICALL Java_sun_java2d_cmm_lcms_LCMS_colorConvert ...@@ -658,6 +658,8 @@ JNIEXPORT void JNICALL Java_sun_java2d_cmm_lcms_LCMS_colorConvert
JNIEXPORT jobject JNICALL Java_sun_java2d_cmm_lcms_LCMS_getProfileID JNIEXPORT jobject JNICALL Java_sun_java2d_cmm_lcms_LCMS_getProfileID
(JNIEnv *env, jclass cls, jobject pf) (JNIEnv *env, jclass cls, jobject pf)
{ {
jclass clsLcmsProfile;
jobject cmmProfile;
jfieldID fid = (*env)->GetFieldID (env, jfieldID fid = (*env)->GetFieldID (env,
(*env)->GetObjectClass(env, pf), (*env)->GetObjectClass(env, pf),
"cmmProfile", "Lsun/java2d/cmm/Profile;"); "cmmProfile", "Lsun/java2d/cmm/Profile;");
...@@ -665,13 +667,13 @@ JNIEXPORT jobject JNICALL Java_sun_java2d_cmm_lcms_LCMS_getProfileID ...@@ -665,13 +667,13 @@ JNIEXPORT jobject JNICALL Java_sun_java2d_cmm_lcms_LCMS_getProfileID
return NULL; return NULL;
} }
jclass clsLcmsProfile = (*env)->FindClass(env, clsLcmsProfile = (*env)->FindClass(env,
"sun/java2d/cmm/lcms/LCMSProfile"); "sun/java2d/cmm/lcms/LCMSProfile");
if (clsLcmsProfile == NULL) { if (clsLcmsProfile == NULL) {
return NULL; return NULL;
} }
jobject cmmProfile = (*env)->GetObjectField (env, pf, fid); cmmProfile = (*env)->GetObjectField (env, pf, fid);
if (JNU_IsNull(env, cmmProfile)) { if (JNU_IsNull(env, cmmProfile)) {
return NULL; return NULL;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册