2007-11-08 Rodrigo Kumpera <rkumpera@novell.com>
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 8 Nov 2007 14:22:49 +0000 (14:22 -0000)
committerRodrigo Kumpera <kumpera@gmail.com>
Thu, 8 Nov 2007 14:22:49 +0000 (14:22 -0000)
* TypeBuilder.cs: Workaround for #82625 not needed anymore.
GetFields() returns the created type fields.

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

mcs/class/corlib/System.Reflection.Emit/ChangeLog
mcs/class/corlib/System.Reflection.Emit/TypeBuilder.cs

index a00ef6616e5ffd19bd73ac36853ee7e2b067f59b..a3f3487d48775e7cf3d7d43d1d731e398d7c598b 100644 (file)
@@ -1,3 +1,8 @@
+2007-11-08  Rodrigo Kumpera <rkumpera@novell.com>
+
+       * TypeBuilder.cs: Workaround for #82625 not needed anymore.
+       GetFields() returns the created type fields.
+
 2007-10-15  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * ILGenerator.cs: Added missing null checks. Removed extra tabs.
index 43ce84cf3ff257253954a9e6f7d7b9f9ce7c4ccf..bce0db116395c8afdcbbcdcb020674f60409c510 100644 (file)
@@ -967,7 +967,7 @@ namespace System.Reflection.Emit
 #if NET_2_0 || BOOTSTRAP_NET_2_0
                        // FIXME: In the generic case, this leads to a crash
                        // http://bugzilla.ximian.com/show_bug.cgi?id=82625
-                       if (!ContainsGenericParameters && (created != null))
+                       if (created != null)
                                return created.GetFields (bindingAttr);
 #else
                        if (created != null)