jdk/src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c
changeset 25552 96abb01815f6
parent 23328 4c53a6ebc779
equal deleted inserted replaced
25210:d2224e06e44f 25552:96abb01815f6
   218     size = (*env)->GetArrayLength(env, data);
   218     size = (*env)->GetArrayLength(env, data);
   219     rc = SplashLoadMemory(pBytes, size);
   219     rc = SplashLoadMemory(pBytes, size);
   220     (*env)->ReleaseByteArrayElements(env, data, pBytes, JNI_ABORT);
   220     (*env)->ReleaseByteArrayElements(env, data, pBytes, JNI_ABORT);
   221     return rc ? JNI_TRUE : JNI_FALSE;
   221     return rc ? JNI_TRUE : JNI_FALSE;
   222 }
   222 }
       
   223 
       
   224 /*
       
   225  * Class:     java_awt_SplashScreen
       
   226  * Method:    _getScaleFactor
       
   227  * Signature: (J)F
       
   228  */
       
   229 JNIEXPORT jfloat JNICALL Java_java_awt_SplashScreen__1getScaleFactor
       
   230 (JNIEnv *env, jclass thisClass, jlong jsplash)
       
   231 {
       
   232     Splash *splash = (Splash *) jlong_to_ptr(jsplash);
       
   233     if (!splash) {
       
   234         return 1;
       
   235     }
       
   236     return splash->scaleFactor;
       
   237 }