We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb254b5 commit 3d3083bCopy full SHA for 3d3083b
lib/buffer.js
@@ -247,6 +247,11 @@ Buffer.concat = function(list, length) {
247
if (!Array.isArray(list))
248
throw new TypeError('list argument must be an Array of Buffers.');
249
250
+ if (list.length === 0)
251
+ return new Buffer(0);
252
+ else if (list.length === 1)
253
+ return list[0];
254
+
255
if (length === undefined) {
256
length = 0;
257
for (var i = 0; i < list.length; i++)
@@ -255,11 +260,6 @@ Buffer.concat = function(list, length) {
260
length = length >>> 0;
261
}
262
258
- if (list.length === 0)
259
- return new Buffer(0);
- else if (list.length === 1)
- return list[0];
-
263
var buffer = new Buffer(length);
264
var pos = 0;
265
for (var i = 0; i < list.length; i++) {
0 commit comments