mirror of
https://github.com/nodejs/node.git
synced 2024-11-30 07:27:22 +01:00
buffer: remove deprecated buffer.get/.set methods
These have been deprecated since Apr 27, 2013, and the plan was to remove them in "node v0.13". buffer.get(index) is superseded by buffer[index]. buffer.set(index, value) is superseded by buffer[index] = value. These have never been documented at any point in node's history. PR-URL: https://github.com/nodejs/node/pull/4594 Fixes: https://github.com/nodejs/node/issues/4587 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Trevor Norris <trev.norris@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net> Reviewed-By: Roman Reiss <me@silverwind.io>
This commit is contained in:
parent
b40aca1cd5
commit
101bca988c
@ -523,24 +523,6 @@ Buffer.prototype.fill = function fill(val, start, end) {
|
||||
};
|
||||
|
||||
|
||||
// XXX remove in v0.13
|
||||
Buffer.prototype.get = internalUtil.deprecate(function get(offset) {
|
||||
offset = ~~offset;
|
||||
if (offset < 0 || offset >= this.length)
|
||||
throw new RangeError('Index out of range');
|
||||
return this[offset];
|
||||
}, 'Buffer.get is deprecated. Use array indexes instead.');
|
||||
|
||||
|
||||
// XXX remove in v0.13
|
||||
Buffer.prototype.set = internalUtil.deprecate(function set(offset, v) {
|
||||
offset = ~~offset;
|
||||
if (offset < 0 || offset >= this.length)
|
||||
throw new RangeError('Index out of range');
|
||||
return this[offset] = v;
|
||||
}, 'Buffer.set is deprecated. Use array indexes instead.');
|
||||
|
||||
|
||||
// TODO(trevnorris): fix these checks to follow new standard
|
||||
// write(string, offset = 0, length = buffer.length, encoding = 'utf8')
|
||||
var writeWarned = false;
|
||||
|
Loading…
Reference in New Issue
Block a user