Skip to content

Commit a11372c

Browse files
chungjussayfeross
authored andcommitted
Fixing the special case in Buffer.concat
See: nodejs/node#1937
1 parent 0deabd1 commit a11372c

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,6 @@ Buffer.concat = function concat (list, length) {
285285

286286
if (list.length === 0) {
287287
return new Buffer(0)
288-
} else if (list.length === 1) {
289-
return list[0]
290288
}
291289

292290
var i

test/methods.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ test('concat() a varying number of buffers', function (t) {
5555

5656
t.equal(flatZero.length, 0)
5757
t.equal(flatOne.toString(), 'asdf')
58-
t.equal(flatOne, one[0])
58+
t.deepEqual(flatOne, one[0])
5959
t.equal(flatLong.toString(), (new Array(10 + 1).join('asdf')))
6060
t.equal(flatLongLen.toString(), (new Array(10 + 1).join('asdf')))
6161
t.end()

0 commit comments

Comments
 (0)