Author: kumpera
Date: 2008-01-25 10:40:23 -0500 (Fri, 25 Jan 2008)
New Revision: 93910
Modified:
trunk/mcs/class/corlib/System/ChangeLog
trunk/mcs/class/corlib/System/MonoType.cs
Log:
2008-01-25 Rodrigo Kumpera <[EMAIL PROTECTED]>
* MonoType.cs (InvokeMember): Fixed exceptions arguments for last comit.
Modified: trunk/mcs/class/corlib/System/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/System/ChangeLog 2008-01-25 15:38:54 UTC (rev
93909)
+++ trunk/mcs/class/corlib/System/ChangeLog 2008-01-25 15:40:23 UTC (rev
93910)
@@ -1,3 +1,7 @@
+2008-01-25 Rodrigo Kumpera <[EMAIL PROTECTED]>
+
+ * MonoType.cs (InvokeMember): Fixed exceptions arguments for last comit.
+
2008-01-24 Rodrigo Kumpera <[EMAIL PROTECTED]>
* MonoType.cs (InvokeMember): Check for parameters without default
value which
Modified: trunk/mcs/class/corlib/System/MonoType.cs
===================================================================
--- trunk/mcs/class/corlib/System/MonoType.cs 2008-01-25 15:38:54 UTC (rev
93909)
+++ trunk/mcs/class/corlib/System/MonoType.cs 2008-01-25 15:40:23 UTC (rev
93910)
@@ -388,7 +388,7 @@
ParameterInfo[] parameters =
m.GetParameters();
for (int i = 0; i < parameters.Length;
++i) {
if
(System.Reflection.Missing.Value == args [i] && (parameters [i].Attributes &
ParameterAttributes.HasDefault) != ParameterAttributes.HasDefault)
- throw new
ArgumentException (parameters [i].Name);
+ throw new
ArgumentException ("Used Missing.Value for argument without default value",
parameters [i].Name);
}
bool hasParamArray = parameters.Length
> 0 ? Attribute.IsDefined (parameters [parameters.Length - 1],
typeof (ParamArrayAttribute)) :
false;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches