src/windows/native/java/io/io_util_md.h

Print this page

        

*** 37,49 **** int currentDirLength(const WCHAR* path, int pathlen); void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags); int handleAvailable(jlong fd, jlong *pbytes); JNIEXPORT int handleSync(jlong fd); int handleSetLength(jlong fd, jlong length); ! JNIEXPORT size_t handleRead(jlong fd, void *buf, jint len); ! JNIEXPORT size_t handleWrite(jlong fd, const void *buf, jint len); ! JNIEXPORT size_t handleAppend(jlong fd, const void *buf, jint len); jint handleClose(JNIEnv *env, jobject this, jfieldID fid); jlong handleLseek(jlong fd, jlong offset, jint whence); /* * Returns an opaque handle to file named by "path". If an error occurs, --- 37,49 ---- int currentDirLength(const WCHAR* path, int pathlen); void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags); int handleAvailable(jlong fd, jlong *pbytes); JNIEXPORT int handleSync(jlong fd); int handleSetLength(jlong fd, jlong length); ! JNIEXPORT jint handleRead(jlong fd, void *buf, jint len); ! JNIEXPORT jint handleWrite(jlong fd, const void *buf, jint len); ! JNIEXPORT jint handleAppend(jlong fd, const void *buf, jint len); jint handleClose(JNIEnv *env, jobject this, jfieldID fid); jlong handleLseek(jlong fd, jlong offset, jint whence); /* * Returns an opaque handle to file named by "path". If an error occurs,