src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
changeset 59146 455612b3161a
parent 57826 bf4c808a4488
equal deleted inserted replaced
59145:ea044aedc2b6 59146:455612b3161a
   310             JNU_ThrowIOExceptionWithLastError(env, "dup2 failed");
   310             JNU_ThrowIOExceptionWithLastError(env, "dup2 failed");
   311     }
   311     }
   312 }
   312 }
   313 
   313 
   314 JNIEXPORT void JNICALL
   314 JNIEXPORT void JNICALL
       
   315 Java_sun_nio_ch_FileDispatcherImpl_dup0(JNIEnv *env, jobject this, jobject fdo1, jobject fdo2)
       
   316 {
       
   317     if (dup2(fdval(env, fdo1), fdval(env, fdo2)) < 0) {
       
   318         JNU_ThrowIOExceptionWithLastError(env, "dup2 failed");
       
   319     }
       
   320 }
       
   321 
       
   322 JNIEXPORT void JNICALL
   315 Java_sun_nio_ch_FileDispatcherImpl_closeIntFD(JNIEnv *env, jclass clazz, jint fd)
   323 Java_sun_nio_ch_FileDispatcherImpl_closeIntFD(JNIEnv *env, jclass clazz, jint fd)
   316 {
   324 {
   317     closeFileDescriptor(env, fd);
   325     closeFileDescriptor(env, fd);
   318 }
   326 }
   319 
   327