Author: cesar
Date: 2005-11-25 20:26:12 -0500 (Fri, 25 Nov 2005)
New Revision: 53493
Modified:
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/With.cs
Log:
2005-11-25 Cesar Lopez Nataren <[EMAIL PROTECTED]>
* With.cs (JScriptWith): Use Convert.Object before we cast to
ScriptObject as literals fail to be put in the scope chain's
front.
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
2005-11-26 00:06:48 UTC (rev 53492)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
2005-11-26 01:26:12 UTC (rev 53493)
@@ -1,5 +1,9 @@
2005-11-25 Cesar Lopez Nataren <[EMAIL PROTECTED]>
+ * With.cs (JScriptWith): Use Convert.Object before we cast to
+ ScriptObject as literals fail to be put in the scope chain's
+ front.
+
* expression.cs (Call.Emit): implement the case when the invoked
method at call is a property.
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/With.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/With.cs 2005-11-26
00:06:48 UTC (rev 53492)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/With.cs 2005-11-26
01:26:12 UTC (rev 53493)
@@ -47,7 +47,7 @@
public static Object JScriptWith (object withObj, VsaEngine
engine)
{
- engine.PushScriptObject ((ScriptObject) withObj);
+ engine.PushScriptObject ((ScriptObject)
Convert.ToObject (withObj, engine));
return withObj;
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches