From cbf833343a6f8ddfe895c1f9c00a242c11f71a47 Mon Sep 17 00:00:00 2001 From: Ronald Brill Date: Sun, 27 Nov 2022 19:07:42 +0100 Subject: [PATCH] fix npe in MozillaSuiteTest --- src/org/mozilla/javascript/ScriptRuntime.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/mozilla/javascript/ScriptRuntime.java b/src/org/mozilla/javascript/ScriptRuntime.java index a4644ec626..c34e22a4c5 100644 --- a/src/org/mozilla/javascript/ScriptRuntime.java +++ b/src/org/mozilla/javascript/ScriptRuntime.java @@ -4267,7 +4267,7 @@ public static void setFunctionProtoAndParent( BaseFunction fn, Context cx, Scriptable scope, boolean es6GeneratorFunction) { setFunctionProtoAndParent(fn, scope, es6GeneratorFunction); - if (cx.getLanguageVersion() >= Context.VERSION_ES6) { + if (cx != null && cx.getLanguageVersion() >= Context.VERSION_ES6) { fn.setStandardPropertyAttributes(ScriptableObject.READONLY | ScriptableObject.DONTENUM); } }