Author: jbevain
Date: 2008-02-05 14:50:14 -0500 (Tue, 05 Feb 2008)
New Revision: 94933
Modified:
trunk/mcs/mcs/ChangeLog
trunk/mcs/mcs/class.cs
Log:
2008-02-05 Jb Evain <[EMAIL PROTECTED]>
* class.cs: use generic type comparison for parameters
as well.
Modified: trunk/mcs/mcs/ChangeLog
===================================================================
--- trunk/mcs/mcs/ChangeLog 2008-02-05 19:47:33 UTC (rev 94932)
+++ trunk/mcs/mcs/ChangeLog 2008-02-05 19:50:14 UTC (rev 94933)
@@ -1,3 +1,8 @@
+2008-02-05 Jb Evain <[EMAIL PROTECTED]>
+
+ * class.cs: use generic type comparison for parameters
+ as well.
+
2008-02-05 Marek Safar <[EMAIL PROTECTED]>
A fix for bug #325372
Modified: trunk/mcs/mcs/class.cs
===================================================================
--- trunk/mcs/mcs/class.cs 2008-02-05 19:47:33 UTC (rev 94932)
+++ trunk/mcs/mcs/class.cs 2008-02-05 19:50:14 UTC (rev 94933)
@@ -8332,11 +8332,10 @@
if (args.Length != sigp.Length)
return false;
- for (int i = args.Length; i > 0; ){
- i--;
- if (args [i] != sigp [i])
+ for (int i = args.Length - 1; i >= 0; i--)
+ if (!TypeManager.IsEqual (args [i], sigp [i]))
return false;
- }
+
return true;
}
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches