diff options
author | Jb Evain <jbevain@gmail.com> | 2008-12-16 18:31:31 +0300 |
---|---|---|
committer | Jb Evain <jbevain@gmail.com> | 2008-12-16 18:31:31 +0300 |
commit | aaa08271e62440b00af0c79701756ad93896d8a2 (patch) | |
tree | f013b57e1cc4199abd4bd28506306bf0fcd4510c /gui-compare | |
parent | 21d7e922371bfbea534d065cbea0b0854c73bb10 (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.cs | 12 | ||||
-rw-r--r-- | gui-compare/ChangeLog | 5 |
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 |