src/windows/native/java/io/FileDescriptor_md.c

Print this page

        

*** 46,57 **** * static methods to store field IDs in initializers */ JNIEXPORT void JNICALL Java_java_io_FileDescriptor_initIDs(JNIEnv *env, jclass fdClass) { ! IO_fd_fdID = (*env)->GetFieldID(env, fdClass, "fd", "I"); ! IO_handle_fdID = (*env)->GetFieldID(env, fdClass, "handle", "J"); } JNIEXPORT jlong JNICALL Java_java_io_FileDescriptor_set(JNIEnv *env, jclass fdClass, jint fd) { SET_HANDLE(fd); --- 46,57 ---- * static methods to store field IDs in initializers */ JNIEXPORT void JNICALL Java_java_io_FileDescriptor_initIDs(JNIEnv *env, jclass fdClass) { ! CHECK_NULL(IO_fd_fdID = (*env)->GetFieldID(env, fdClass, "fd", "I")); ! CHECK_NULL(IO_handle_fdID = (*env)->GetFieldID(env, fdClass, "handle", "J")); } JNIEXPORT jlong JNICALL Java_java_io_FileDescriptor_set(JNIEnv *env, jclass fdClass, jint fd) { SET_HANDLE(fd);