Author: atsushi
Date: 2007-07-09 03:56:54 -0400 (Mon, 09 Jul 2007)
New Revision: 81620
Modified:
trunk/mcs/class/corlib/System.Threading/AsyncFlowControl.cs
trunk/mcs/class/corlib/System.Threading/ChangeLog
trunk/mcs/class/corlib/System.Threading/LockCookie.cs
Log:
2007-07-09 Atsushi Enomoto <[EMAIL PROTECTED]>
* LockCookie.cs, AsyncFlowControl.cs :
added missing operator == and !=.
Modified: trunk/mcs/class/corlib/System.Threading/AsyncFlowControl.cs
===================================================================
--- trunk/mcs/class/corlib/System.Threading/AsyncFlowControl.cs 2007-07-09
07:55:18 UTC (rev 81619)
+++ trunk/mcs/class/corlib/System.Threading/AsyncFlowControl.cs 2007-07-09
07:56:54 UTC (rev 81620)
@@ -101,5 +101,15 @@
return(false);
}
}
+
+ public static bool operator == (AsyncFlowControl obj1,
AsyncFlowControl obj2)
+ {
+ return obj1.Equals (obj2);
+ }
+
+ public static bool operator != (AsyncFlowControl obj1,
AsyncFlowControl obj2)
+ {
+ return !obj1.Equals (obj2);
+ }
}
}
Modified: trunk/mcs/class/corlib/System.Threading/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/System.Threading/ChangeLog 2007-07-09 07:55:18 UTC
(rev 81619)
+++ trunk/mcs/class/corlib/System.Threading/ChangeLog 2007-07-09 07:56:54 UTC
(rev 81620)
@@ -1,3 +1,8 @@
+2007-07-09 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * LockCookie.cs, AsyncFlowControl.cs :
+ added missing operator == and !=.
+
2007-05-22 Jonathan Chambers <[EMAIL PROTECTED]>
* Thread.cs: Use & to check ThreadState rather than ==.
Modified: trunk/mcs/class/corlib/System.Threading/LockCookie.cs
===================================================================
--- trunk/mcs/class/corlib/System.Threading/LockCookie.cs 2007-07-09
07:55:18 UTC (rev 81619)
+++ trunk/mcs/class/corlib/System.Threading/LockCookie.cs 2007-07-09
07:56:54 UTC (rev 81620)
@@ -86,6 +86,16 @@
return(obj.Equals (this));
}
+
+ public static bool operator == (LockCookie obj1, LockCookie
obj2)
+ {
+ return obj1.Equals (obj2);
+ }
+
+ public static bool operator != (LockCookie obj1, LockCookie
obj2)
+ {
+ return !obj1.Equals (obj2);
+ }
#endif
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches