From 7dc1bb8a2f08ea0c220f67a44461ec1a3336496c Mon Sep 17 00:00:00 2001 From: hns Date: Mon, 18 Aug 2003 10:28:45 +0000 Subject: [PATCH] setJavaPrimitiveWrap(false) in wrap factory and remove special handling for strings. --- src/helma/scripting/rhino/RhinoCore.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/helma/scripting/rhino/RhinoCore.java b/src/helma/scripting/rhino/RhinoCore.java index fc280c14..f4fda31d 100644 --- a/src/helma/scripting/rhino/RhinoCore.java +++ b/src/helma/scripting/rhino/RhinoCore.java @@ -71,6 +71,7 @@ public final class RhinoCore { context.setCompileFunctionsWithDynamicScope(true); wrapper = new WrapMaker(); + wrapper.setJavaPrimitiveWrap(false); context.setWrapFactory(wrapper); int optLevel = 0; @@ -760,10 +761,6 @@ public final class RhinoCore { return getElementWrapper(obj); } - if (obj instanceof String) { - return obj; - } - return super.wrap(cx, scope, obj, staticType); }