@@ -82,8 +82,8 @@ function getOptions(options, defaultOptions) {
8282}
8383
8484function copyObject ( source ) {
85- const target = { } ;
86- for ( const key in source )
85+ var target = { } ;
86+ for ( var key in source )
8787 target [ key ] = source [ key ] ;
8888 return target ;
8989}
@@ -320,7 +320,7 @@ fs.existsSync = function(path) {
320320} ;
321321
322322fs . readFile = function ( path , options , callback ) {
323- callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
323+ callback = maybeCallback ( callback || options ) ;
324324 options = getOptions ( options , { flag : 'r' } ) ;
325325
326326 if ( handleError ( ( path = getPathFromURL ( path ) ) , callback ) )
@@ -1216,9 +1216,7 @@ fs.futimesSync = function(fd, atime, mtime) {
12161216 binding . futimes ( fd , atime , mtime ) ;
12171217} ;
12181218
1219- function writeAll ( fd , isUserFd , buffer , offset , length , position , callback_ ) {
1220- var callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
1221-
1219+ function writeAll ( fd , isUserFd , buffer , offset , length , position , callback ) {
12221220 // write(fd, buffer, offset, length, position, callback)
12231221 fs . write ( fd , buffer , offset , length , position , function ( writeErr , written ) {
12241222 if ( writeErr ) {
@@ -1249,7 +1247,7 @@ function writeAll(fd, isUserFd, buffer, offset, length, position, callback_) {
12491247}
12501248
12511249fs . writeFile = function ( path , data , options , callback ) {
1252- callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
1250+ callback = maybeCallback ( callback || options ) ;
12531251 options = getOptions ( options , { encoding : 'utf8' , mode : 0o666 , flag : 'w' } ) ;
12541252 const flag = options . flag || 'w' ;
12551253
0 commit comments