Browse Source

doc: fix doc for Buffer.readInt32LE()

Update example of readInt32LE method. buf.readInt32LE(1) is supposed to
throw an error as it has only four elements and it tries to read 32
bits from three bytes.

Fixes: https://github.com/nodejs/node/issues/5889
PR-URL: https://github.com/nodejs/node/pull/5890
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
process-exit-stdio-flushing
ghaiklor 9 years ago
committed by Sakthipriyan Vairamani
parent
commit
1213535701
  1. 4
      doc/api/buffer.markdown

4
doc/api/buffer.markdown

@ -1067,8 +1067,10 @@ const buf = Buffer.from([1,-2,3,4]);
buf.readInt32BE(); buf.readInt32BE();
// returns 33424132 // returns 33424132
buf.readInt32LE(1); buf.readInt32LE();
// returns 67370497 // returns 67370497
buf.readInt32LE(1);
// throws RangeError: Index out of range
``` ```
### buf.readIntBE(offset, byteLength[, noAssert]) ### buf.readIntBE(offset, byteLength[, noAssert])

Loading…
Cancel
Save