< prev index next >
src/java.base/share/native/libjava/FileInputStream.c
Print this page
@@ -40,29 +40,26 @@
/*******************************************************************/
/* BEGIN JNI ********* BEGIN JNI *********** BEGIN JNI ************/
/*******************************************************************/
jfieldID fis_fd; /* id for jobject 'fd' in java.io.FileInputStream */
+jfieldID fis_pgsz; /* id for jobject 'pageSize' in java.io.FileInputStream */
/**************************************************************
* static methods to store field ID's in initializers
*/
JNIEXPORT void JNICALL
Java_java_io_FileInputStream_initIDs(JNIEnv *env, jclass fdClass) {
fis_fd = (*env)->GetFieldID(env, fdClass, "fd", "Ljava/io/FileDescriptor;");
+ fis_pgsz = (*env)->GetFieldID(env, fdClass, "pageSize", "I");
}
/**************************************************************
* Input stream
*/
-JNIEXPORT void JNICALL
-Java_java_io_FileInputStream_open0(JNIEnv *env, jobject this, jstring path) {
- fileOpen(env, this, path, fis_fd, O_RDONLY);
-}
-
JNIEXPORT jint JNICALL
Java_java_io_FileInputStream_read0(JNIEnv *env, jobject this) {
return readSingle(env, this, fis_fd);
}
< prev index next >