src/solaris/native/sun/nio/ch/IOUtil.c
Print this page
*** 40,51 ****
JNIEXPORT void JNICALL
Java_sun_nio_ch_IOUtil_initIDs(JNIEnv *env, jclass clazz)
{
! clazz = (*env)->FindClass(env, "java/io/FileDescriptor");
! fd_fdID = (*env)->GetFieldID(env, clazz, "fd", "I");
}
JNIEXPORT jboolean JNICALL
Java_sun_nio_ch_IOUtil_randomBytes(JNIEnv *env, jclass clazz,
jbyteArray randArray)
--- 40,51 ----
JNIEXPORT void JNICALL
Java_sun_nio_ch_IOUtil_initIDs(JNIEnv *env, jclass clazz)
{
! CHECK_NULL(clazz = (*env)->FindClass(env, "java/io/FileDescriptor"));
! CHECK_NULL(fd_fdID = (*env)->GetFieldID(env, clazz, "fd", "I"));
}
JNIEXPORT jboolean JNICALL
Java_sun_nio_ch_IOUtil_randomBytes(JNIEnv *env, jclass clazz,
jbyteArray randArray)