diff --git a/lib/fs.js b/lib/fs.js index d53c3605cf..f29524cf70 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -549,7 +549,7 @@ fs.symlink = function(destination, path, type_, callback) { var type = (typeof type_ === 'string' ? type_ : null); var callback = makeCallback(arguments[arguments.length - 1]); - binding.symlink(preprocessSymlinkDestination(destination), + binding.symlink(preprocessSymlinkDestination(destination, type), pathModule._makeLong(path), type, callback); @@ -558,7 +558,7 @@ fs.symlink = function(destination, path, type_, callback) { fs.symlinkSync = function(destination, path, type) { type = (typeof type === 'string' ? type : null); - return binding.symlink(preprocessSymlinkDestination(destination), + return binding.symlink(preprocessSymlinkDestination(destination, type), pathModule._makeLong(path), type); };