diff options
Diffstat (limited to 'src/jdk/nashorn/api/scripting/NashornScriptEngine.java')
-rw-r--r-- | src/jdk/nashorn/api/scripting/NashornScriptEngine.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/jdk/nashorn/api/scripting/NashornScriptEngine.java b/src/jdk/nashorn/api/scripting/NashornScriptEngine.java index 55967bb0..197a6da4 100644 --- a/src/jdk/nashorn/api/scripting/NashornScriptEngine.java +++ b/src/jdk/nashorn/api/scripting/NashornScriptEngine.java @@ -397,10 +397,7 @@ public final class NashornScriptEngine extends AbstractScriptEngine implements C } setContextVariables(ctxt); - final Object val = ctxt.getAttribute(ScriptEngine.FILENAME); - final String fileName = (val != null) ? val.toString() : "<eval>"; - Object res = ScriptRuntime.apply(script, ctxtGlobal); - return ScriptObjectMirror.translateUndefined(ScriptObjectMirror.wrap(res, ctxtGlobal)); + return ScriptObjectMirror.translateUndefined(ScriptObjectMirror.wrap(ScriptRuntime.apply(script, ctxtGlobal), ctxtGlobal)); } catch (final Exception e) { throwAsScriptException(e); throw new AssertionError("should not reach here"); |