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

Reply via email to