From 3d251bbec41550b485e27c171d179fd012f992df Mon Sep 17 00:00:00 2001 From: kunfei Date: Tue, 21 Mar 2023 19:32:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rhino/src/main/java/com/script/rhino/ExternalScriptable.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rhino/src/main/java/com/script/rhino/ExternalScriptable.kt b/rhino/src/main/java/com/script/rhino/ExternalScriptable.kt index 4a7f7059e..99b0556e5 100644 --- a/rhino/src/main/java/com/script/rhino/ExternalScriptable.kt +++ b/rhino/src/main/java/com/script/rhino/ExternalScriptable.kt @@ -118,7 +118,7 @@ internal class ExternalScriptable @JvmOverloads constructor( } } - override fun put(index: Int, start: Scriptable, value: Any) { + override fun put(index: Int, start: Scriptable, value: Any?) { if (start === this) { synchronized(this) { indexedProps.put(index, value) } } else { @@ -213,10 +213,10 @@ internal class ExternalScriptable @JvmOverloads constructor( } var v = ScriptableObject.getProperty(this, methodName) if (v is Function) { - val `fun` = v + val function = v val cx = Context.enter() v = try { - `fun`.call(cx, `fun`.parentScope, this, args) + function.call(cx, function.parentScope, this, args) } finally { Context.exit() }