Skip to content

Commit 5c968a0

Browse files
ExE-Bossaddaleax
authored andcommitted
errors: use ErrorPrototypeToString from primordials object
PR-URL: #34891 Reviewed-By: Gus Caplan <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
1 parent 36c705d commit 5c968a0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/internal/errors.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
const {
1414
ArrayIsArray,
1515
Error,
16+
ErrorPrototypeToString,
1617
JSONStringify,
1718
Map,
1819
MathAbs,
@@ -50,7 +51,6 @@ const kTypes = [
5051
const { kMaxLength } = internalBinding('buffer');
5152

5253
const MainContextError = Error;
53-
const ErrorToString = Error.prototype.toString;
5454
const overrideStackTrace = new WeakMap();
5555
const kNoOverride = Symbol('kNoOverride');
5656
const prepareStackTrace = (globalThis, error, trace) => {
@@ -71,7 +71,7 @@ const prepareStackTrace = (globalThis, error, trace) => {
7171
// Error: Message
7272
// at function (file)
7373
// at file
74-
const errorString = ErrorToString.call(error);
74+
const errorString = ErrorPrototypeToString(error);
7575
if (trace.length === 0) {
7676
return errorString;
7777
}

0 commit comments

Comments
 (0)