Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJb Evain <jbevain@gmail.com>2008-12-16 18:31:31 +0300
committerJb Evain <jbevain@gmail.com>2008-12-16 18:31:31 +0300
commitaaa08271e62440b00af0c79701756ad93896d8a2 (patch)
treef013b57e1cc4199abd4bd28506306bf0fcd4510c /gui-compare
parent21d7e922371bfbea534d065cbea0b0854c73bb10 (diff)
2008-12-16 Jb Evain <jbevain@novell.com>
* CecilMetadata.cs: fix the comparison of the definition of System.Delegate and System.MulticastDelegate. svn path=/trunk/mono-tools/; revision=121603
Diffstat (limited to 'gui-compare')
-rw-r--r--gui-compare/CecilMetadata.cs12
-rw-r--r--gui-compare/ChangeLog5
2 files changed, 9 insertions, 8 deletions
diff --git a/gui-compare/CecilMetadata.cs b/gui-compare/CecilMetadata.cs
index 8be78bd2..fca8d28d 100644
--- a/gui-compare/CecilMetadata.cs
+++ b/gui-compare/CecilMetadata.cs
@@ -232,10 +232,8 @@ namespace GuiCompare {
else if (type_def.IsInterface) {
interface_list.Add (new CecilInterface (type_def));
}
- else if ((type_def.FullName == "System.MulticastDelegate" ||
- type_def.BaseType.FullName == "System.MulticastDelegate")
- || (type_def.FullName == "System.Delegate" ||
- type_def.BaseType.FullName == "System.Delegate")) {
+ else if (type_def.BaseType.FullName == "System.MulticastDelegate"
+ || type_def.BaseType.FullName == "System.Delegate") {
delegate_list.Add (new CecilDelegate (type_def));
}
else {
@@ -386,10 +384,8 @@ namespace GuiCompare {
else if (type_def.IsInterface) {
interface_list.Add (new CecilInterface (type_def));
}
- else if ((type_def.FullName == "System.MulticastDelegate" ||
- (type_def.BaseType != null && type_def.BaseType.FullName == "System.MulticastDelegate"))
- || (type_def.FullName == "System.Delegate" ||
- (type_def.BaseType != null && type_def.BaseType.FullName == "System.Delegate"))) {
+ else if ((type_def.BaseType != null && type_def.BaseType.FullName == "System.MulticastDelegate")
+ || (type_def.BaseType != null && type_def.BaseType.FullName == "System.Delegate")) {
delegate_list.Add (new CecilDelegate (type_def));
}
else {
diff --git a/gui-compare/ChangeLog b/gui-compare/ChangeLog
index 3cb224a9..140fc7e8 100644
--- a/gui-compare/ChangeLog
+++ b/gui-compare/ChangeLog
@@ -1,3 +1,8 @@
+2008-12-16 Jb Evain <jbevain@novell.com>
+
+ * CecilMetadata.cs: fix the comparison of the definition
+ of System.Delegate and System.MulticastDelegate.
+
2008-12-05 Jb Evain <jbevain@novell.com>
* CecilMetadata.cs