@@ -60,8 +60,8 @@ function getOptions(options, defaultOptions) {
60
60
}
61
61
62
62
function copyObject ( source ) {
63
- const target = { } ;
64
- for ( const key in source )
63
+ var target = { } ;
64
+ for ( var key in source )
65
65
target [ key ] = source [ key ] ;
66
66
return target ;
67
67
}
@@ -273,7 +273,7 @@ fs.existsSync = function(path) {
273
273
} ;
274
274
275
275
fs . readFile = function ( path , options , callback ) {
276
- callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
276
+ callback = maybeCallback ( callback || options ) ;
277
277
options = getOptions ( options , { flag : 'r' } ) ;
278
278
279
279
if ( handleError ( ( path = getPathFromURL ( path ) ) , callback ) )
@@ -1249,9 +1249,7 @@ fs.futimesSync = function(fd, atime, mtime) {
1249
1249
binding . futimes ( fd , atime , mtime ) ;
1250
1250
} ;
1251
1251
1252
- function writeAll ( fd , isUserFd , buffer , offset , length , position , callback_ ) {
1253
- var callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
1254
-
1252
+ function writeAll ( fd , isUserFd , buffer , offset , length , position , callback ) {
1255
1253
// write(fd, buffer, offset, length, position, callback)
1256
1254
fs . write ( fd , buffer , offset , length , position , function ( writeErr , written ) {
1257
1255
if ( writeErr ) {
@@ -1282,7 +1280,7 @@ function writeAll(fd, isUserFd, buffer, offset, length, position, callback_) {
1282
1280
}
1283
1281
1284
1282
fs . writeFile = function ( path , data , options , callback ) {
1285
- callback = maybeCallback ( arguments [ arguments . length - 1 ] ) ;
1283
+ callback = maybeCallback ( callback || options ) ;
1286
1284
options = getOptions ( options , { encoding : 'utf8' , mode : 0o666 , flag : 'w' } ) ;
1287
1285
const flag = options . flag || 'w' ;
1288
1286
0 commit comments