diff --git a/lib/buffer.js b/lib/buffer.js index 4d11aa835fc807..9754cfeeb50b94 100644 --- a/lib/buffer.js +++ b/lib/buffer.js @@ -527,7 +527,7 @@ Buffer.prototype.equals = function equals(b) { // Override how buffers are presented by util.inspect(). -Buffer.prototype[internalUtil.inspectSymbol] = function inspect() { +Buffer.prototype[internalUtil.customInspectSymbol] = function inspect() { var str = ''; var max = exports.INSPECT_MAX_BYTES; if (this.length > 0) { @@ -537,7 +537,7 @@ Buffer.prototype[internalUtil.inspectSymbol] = function inspect() { } return '<' + this.constructor.name + ' ' + str + '>'; }; -Buffer.prototype.inspect = Buffer.prototype[internalUtil.inspectSymbol]; +Buffer.prototype.inspect = Buffer.prototype[internalUtil.customInspectSymbol]; Buffer.prototype.compare = function compare(target, start, diff --git a/test/parallel/test-buffer-inspect.js b/test/parallel/test-buffer-inspect.js index 4239d787ea10ba..4fed249207611b 100644 --- a/test/parallel/test-buffer-inspect.js +++ b/test/parallel/test-buffer-inspect.js @@ -34,3 +34,6 @@ assert.doesNotThrow(function() { assert.strictEqual(util.inspect(b), expected); assert.strictEqual(util.inspect(s), expected); }); + +b.inspect = undefined; +assert.strictEqual(util.inspect(b), expected);