]> zoso.dev Git - buffer.git/commitdiff
Out of bounds error message changed
authorVolker Mische <volker.mische@gmail.com>
Fri, 19 Jan 2018 14:49:22 +0000 (15:49 +0100)
committerVolker Mische <volker.mische@gmail.com>
Sun, 21 Jan 2018 02:01:01 +0000 (03:01 +0100)
index.js
test/node/test-buffer-alloc.js

index 9481755e6930df433bcd9971ba21eee0868c06f4..0ee40c10cbe63a3002e657cbe711a3ded551e7c7 100644 (file)
--- a/index.js
+++ b/index.js
@@ -1462,7 +1462,7 @@ Buffer.prototype.copy = function copy (target, targetStart, start, end) {
   if (targetStart < 0) {
     throw new RangeError('targetStart out of bounds')
   }
-  if (start < 0 || start >= this.length) throw new RangeError('sourceStart out of bounds')
+  if (start < 0 || start >= this.length) throw new RangeError('Index out of range')
   if (end < 0) throw new RangeError('sourceEnd out of bounds')
 
   // Are we oob?
index 597fa93d23492b3b9aa15d08c147937420cab110..8b3e52b2a9592e62f9e99f0a7594136e120dbc39 100644 (file)
@@ -977,14 +977,14 @@ assert.strictEqual(SlowBuffer.prototype.offset, undefined);
   });
   assert.throws(() => Buffer.from(new ArrayBuffer(0), -1 >>> 0), errMsg);
 }
-/*
+
 // ParseArrayIndex() should reject values that don't fit in a 32 bits size_t.
 common.expectsError(() => {
   var a = Buffer.alloc(1);
   var b = Buffer.alloc(1);
   a.copy(b, 0, 0x100000000, 0x100000001);
 }, { code: undefined, type: RangeError, message: 'Index out of range' });
-*/
+
 // Unpooled buffer (replaces SlowBuffer)
 {
   var ubuf = Buffer.allocUnsafeSlow(10);