We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6cbdc0b + 7a40fda commit a9535f3Copy full SHA for a9535f3
1 file changed
libs/core/Converter.js
@@ -86,10 +86,16 @@ function emitDone(conv) {
86
};
87
}
88
89
-var useBufferFrom=process.versions.node.split(".")[0]>=6;
90
-function bufFromString(str){
91
- return useBufferFrom?Buffer.from(str,"utf8"):new Buffer(str,"utf8");
+
+function bufFromString(str) {
92
+ var buffer = Buffer.allocUnsafe
93
+ ? Buffer.allocUnsafe(str.length)
94
+ : new Buffer(str.length);
95
+ buffer.write(str);
96
+ return buffer;
97
98
99
Converter.prototype._transform = function (data, encoding, cb) {
100
data=this.prepareData(data);
101
var idx =data.length-1;
0 commit comments