2002-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sat, 3 Aug 2002 03:20:37 +0000 (03:20 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sat, 3 Aug 2002 03:20:37 +0000 (03:20 -0000)
* class.cs: fixed compilation on windoze.

svn path=/trunk/mcs/; revision=6378

mcs/mcs/ChangeLog
mcs/mcs/class.cs

index 78f6883c70bbbc0d12fe9afcf07c7271d5311507..c29a89f2b452c47e63cad328e456b62b21492192 100755 (executable)
@@ -1,3 +1,7 @@
+2002-08-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * class.cs: fixed compilation on windoze.
+
 2002-08-03  Martin Baulig  <martin@gnome.org>
 
        * interface.cs (Interface.GetInterfaceBases): Check whether all
index 4ef6a916cfb22500049ea602b7141ff7204cbe2b..3857ad23cf692681676ec02fff923135dbf6c2d5 100755 (executable)
@@ -1577,14 +1577,14 @@ namespace Mono.CSharp {
 
                        if ((flags & Modifiers.INTERNAL) != 0) {
                                if ((flags & Modifiers.PROTECTED) != 0) {
-                                       if ((int) level < AccessLevel.ProtectedInternal)
+                                       if ((int) level < (int) AccessLevel.ProtectedInternal)
                                                level = AccessLevel.ProtectedInternal;
                                } else {
-                                       if ((int) level < AccessLevel.Internal)
+                                       if ((int) level < (int) AccessLevel.Internal)
                                                level = AccessLevel.Internal;
                                }
                        } else if ((flags & Modifiers.PROTECTED) != 0) {
-                               if ((int) level < AccessLevel.Protected)
+                               if ((int) level < (int) AccessLevel.Protected)
                                        level = AccessLevel.Protected;
                        } else if ((flags & Modifiers.PRIVATE) != 0)
                                level = AccessLevel.Private;
@@ -1627,17 +1627,17 @@ namespace Mono.CSharp {
                                return level;
 
                        if (t.IsNestedAssembly || t.IsNotPublic) {
-                               if (level < (int) AccessLevel.Internal)
+                               if ((int) level < (int) AccessLevel.Internal)
                                        level = AccessLevel.Internal;
                        }
 
                        if (t.IsNestedFamily) {
-                               if (level < (int) AccessLevel.Protected)
+                               if ((int) level < (int) AccessLevel.Protected)
                                        level = AccessLevel.Protected;
                        }
 
                        if (t.IsNestedFamORAssem) {
-                               if (level < (int) AccessLevel.ProtectedInternal)
+                               if ((int) level < (int) AccessLevel.ProtectedInternal)
                                        level = AccessLevel.ProtectedInternal;
                        }