2008-06-28 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Sun, 29 Jun 2008 01:50:57 +0000 (01:50 -0000)
committerZoltan Varga <vargaz@gmail.com>
Sun, 29 Jun 2008 01:50:57 +0000 (01:50 -0000)
* Enum.cs (Format): Call IsDefined with inherited=false.

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

mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/Enum.cs

index 4266db3708f6a8a24d9cfc6b1a23c0a8c2dde8a8..a451a8e613879be1758eccbf28a78155ebdeed7a 100644 (file)
@@ -1,5 +1,7 @@
 2008-06-28  Zoltan Varga  <vargaz@gmail.com>
 
+       * Enum.cs (Format): Call IsDefined with inherited=false.
+
        * Exception.cs: Fix a warning.
 
 2008-06-27  Zoltan Varga  <vargaz@gmail.com>
index 61c31c9c8c5cc7ad38665d71edcd4996056926c1..96225396cb1e7568517043163c1c530d0749cfdb 100644 (file)
@@ -735,7 +735,7 @@ namespace System
                        char formatChar = format [0];
                        string retVal;
                        if ((formatChar == 'G' || formatChar == 'g')) {
-                               if (!Attribute.IsDefined (enumType, typeof(FlagsAttribute))) {
+                               if (!enumType.IsDefined (typeof(FlagsAttribute), false)) {
                                        retVal = GetName (enumType, value);
                                        if (retVal == null)
                                                retVal = value.ToString();