aboutsummaryrefslogtreecommitdiff
path: root/lib/internal
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2018-01-23 16:45:28 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-02-06 11:53:25 +0100
commit3e910fb8f7bc42cfd9f114260322265d0ec00278 (patch)
treebc42aa9976e4458b31fa73cb7be437791754b8e6 /lib/internal
parent6101bd209e059a27356e95322e1317e49443f9b5 (diff)
downloadandroid-node-v8-3e910fb8f7bc42cfd9f114260322265d0ec00278.tar.gz
android-node-v8-3e910fb8f7bc42cfd9f114260322265d0ec00278.tar.bz2
android-node-v8-3e910fb8f7bc42cfd9f114260322265d0ec00278.zip
assert: do not read Node.js modules
Prevent reading a Node.js module. That could theoretically lead to false errors being thrown otherwise. PR-URL: https://github.com/nodejs/node/pull/18322 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Diffstat (limited to 'lib/internal')
-rw-r--r--lib/internal/errors.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/internal/errors.js b/lib/internal/errors.js
index 3530d63710..a41df13540 100644
--- a/lib/internal/errors.js
+++ b/lib/internal/errors.js
@@ -398,7 +398,8 @@ module.exports = exports = {
URIError: makeNodeError(URIError),
AssertionError,
SystemError,
- E // This is exported only to facilitate testing.
+ E, // This is exported only to facilitate testing.
+ errorCache: new Map() // This is in here only to facilitate testing.
};
// To declare an error message, use the E(sym, val) function above. The sym