@@ -601,7 +601,6 @@ function openAsBlob(path, options = kEmptyObject) {
601601 */
602602function read ( fd , buffer , offsetOrOptions , length , position , callback ) {
603603 fd = getValidatedFd ( fd ) ;
604-
605604 let offset = offsetOrOptions ;
606605 let params = null ;
607606 if ( arguments . length <= 4 ) {
@@ -693,8 +692,6 @@ ObjectDefineProperty(read, kCustomPromisifyArgsSymbol,
693692 * @returns {number }
694693 */
695694function readSync ( fd , buffer , offsetOrOptions , length , position ) {
696- fd = getValidatedFd ( fd ) ;
697-
698695 validateBuffer ( buffer ) ;
699696
700697 let offset = offsetOrOptions ;
@@ -783,7 +780,6 @@ ObjectDefineProperty(readv, kCustomPromisifyArgsSymbol,
783780 * @returns {number }
784781 */
785782function readvSync ( fd , buffers , position ) {
786- fd = getValidatedFd ( fd ) ;
787783 validateBufferArray ( buffers ) ;
788784
789785 if ( typeof position !== 'number' )
@@ -813,7 +809,6 @@ function write(fd, buffer, offsetOrOptions, length, position, callback) {
813809 }
814810
815811 fd = getValidatedFd ( fd ) ;
816-
817812 let offset = offsetOrOptions ;
818813 if ( isArrayBufferView ( buffer ) ) {
819814 callback ||= position || length || offset ;
@@ -884,7 +879,6 @@ ObjectDefineProperty(write, kCustomPromisifyArgsSymbol,
884879 * @returns {number }
885880 */
886881function writeSync ( fd , buffer , offsetOrOptions , length , position ) {
887- fd = getValidatedFd ( fd ) ;
888882 const ctx = { } ;
889883 let result ;
890884
@@ -974,7 +968,6 @@ ObjectDefineProperty(writev, kCustomPromisifyArgsSymbol, {
974968 * @returns {number }
975969 */
976970function writevSync ( fd , buffers , position ) {
977- fd = getValidatedFd ( fd ) ;
978971 validateBufferArray ( buffers ) ;
979972
980973 if ( buffers . length === 0 ) {
0 commit comments