Remove src/encodings.js, use Buffer methods instead (#657)
This commit is contained in:
parent
5f10cc2fde
commit
26b47ee094
|
@ -1,4 +0,0 @@
|
||||||
module.exports = {
|
|
||||||
encode: string => Buffer.from(string),
|
|
||||||
decode: buffer => buffer.toString('utf8')
|
|
||||||
};
|
|
|
@ -29,7 +29,6 @@ var XATTR_REPLACE = Constants.XATTR_REPLACE;
|
||||||
var FS_NOMTIME = Constants.FS_NOMTIME;
|
var FS_NOMTIME = Constants.FS_NOMTIME;
|
||||||
var FS_NOCTIME = Constants.FS_NOCTIME;
|
var FS_NOCTIME = Constants.FS_NOCTIME;
|
||||||
|
|
||||||
var Encoding = require('../encoding.js');
|
|
||||||
var Errors = require('../errors.js');
|
var Errors = require('../errors.js');
|
||||||
var DirectoryEntry = require('../directory-entry.js');
|
var DirectoryEntry = require('../directory-entry.js');
|
||||||
var openFiles = require('../open-files.js');
|
var openFiles = require('../open-files.js');
|
||||||
|
@ -1827,7 +1826,7 @@ function readFile(context, path, options, callback) {
|
||||||
|
|
||||||
var data;
|
var data;
|
||||||
if(options.encoding === 'utf8') {
|
if(options.encoding === 'utf8') {
|
||||||
data = Encoding.decode(buffer);
|
data = buffer.toString('utf8');
|
||||||
} else {
|
} else {
|
||||||
data = buffer;
|
data = buffer;
|
||||||
}
|
}
|
||||||
|
@ -1868,7 +1867,7 @@ function writeFile(context, path, data, options, callback) {
|
||||||
data = '' + data;
|
data = '' + data;
|
||||||
}
|
}
|
||||||
if(typeof data === 'string' && options.encoding === 'utf8') {
|
if(typeof data === 'string' && options.encoding === 'utf8') {
|
||||||
data = Encoding.encode(data);
|
data = Buffer.from(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
open_file(context, path, flags, function(err, fileNode) {
|
open_file(context, path, flags, function(err, fileNode) {
|
||||||
|
@ -1903,7 +1902,7 @@ function appendFile(context, path, data, options, callback) {
|
||||||
data = '' + data;
|
data = '' + data;
|
||||||
}
|
}
|
||||||
if(typeof data === 'string' && options.encoding === 'utf8') {
|
if(typeof data === 'string' && options.encoding === 'utf8') {
|
||||||
data = Encoding.encode(data);
|
data = Buffer.from(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
open_file(context, path, flags, function(err, fileNode) {
|
open_file(context, path, flags, function(err, fileNode) {
|
||||||
|
|
Loading…
Reference in New Issue