Author: jbevain
Date: 2008-02-10 12:55:49 -0500 (Sun, 10 Feb 2008)
New Revision: 95392
Modified:
trunk/mcs/class/Mono.Cecil/ChangeLog
trunk/mcs/class/Mono.Cecil/Mono.Cecil/BaseAssemblyResolver.cs
Log:
2008-02-07 Jb Evain <[EMAIL PROTECTED]>
* Mono.Cecil/BaseAssemblyResolver.cs:
deal with 2.1 corlib on Mono.
Modified: trunk/mcs/class/Mono.Cecil/ChangeLog
===================================================================
--- trunk/mcs/class/Mono.Cecil/ChangeLog 2008-02-10 17:52:56 UTC (rev
95391)
+++ trunk/mcs/class/Mono.Cecil/ChangeLog 2008-02-10 17:55:49 UTC (rev
95392)
@@ -1,5 +1,10 @@
2008-02-07 Jb Evain <[EMAIL PROTECTED]>
+ * Mono.Cecil/BaseAssemblyResolver.cs:
+ deal with 2.1 corlib on Mono.
+
+2008-02-07 Jb Evain <[EMAIL PROTECTED]>
+
* Mono.Cecil/MethodDefinition.cs:
add last Is method for semantics property.
Modified: trunk/mcs/class/Mono.Cecil/Mono.Cecil/BaseAssemblyResolver.cs
===================================================================
--- trunk/mcs/class/Mono.Cecil/Mono.Cecil/BaseAssemblyResolver.cs
2008-02-10 17:52:56 UTC (rev 95391)
+++ trunk/mcs/class/Mono.Cecil/Mono.Cecil/BaseAssemblyResolver.cs
2008-02-10 17:55:49 UTC (rev 95392)
@@ -134,9 +134,12 @@
if (OnMono ()) {
if (reference.Version.Major == 1)
path = Path.Combine (path, "1.0");
- else if (reference.Version.Major == 2)
- path = Path.Combine (path, "2.0");
- else
+ else if (reference.Version.Major == 2) {
+ if (reference.Version.Minor == 1)
+ path = Path.Combine (path,
"2.1");
+ else
+ path = Path.Combine (path,
"2.0");
+ } else
throw new NotSupportedException
("Version not supported: " + reference.Version);
} else {
if (reference.Version.ToString () ==
"1.0.3300.0")
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches