diff --git a/lodash.js b/lodash.js index fe05953ec..314017a4e 100644 --- a/lodash.js +++ b/lodash.js @@ -3719,7 +3719,7 @@ */ function cloneBuffer(buffer) { var Ctor = buffer.constructor, - result = new Ctor(buffer.byteLength); + result = new Ctor(buffer.length); buffer.copy(result); return result; diff --git a/test/test.js b/test/test.js index 4c12856f3..1d58c2962 100644 --- a/test/test.js +++ b/test/test.js @@ -2543,7 +2543,7 @@ assert.expect(3); if (Buffer) { - var buffer = new Buffer([1, 2, 3]), + var buffer = new Buffer([1, 2]), actual = func(buffer); assert.strictEqual(actual.byteLength, buffer.byteLength);