2005-07-11 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Mon, 11 Jul 2005 16:07:54 +0000 (16:07 -0000)
committerMartin Baulig <martin@novell.com>
Mon, 11 Jul 2005 16:07:54 +0000 (16:07 -0000)
* TypeBuilder.cs (TypeBuilder.CreateType): Call
create_generic_class() here as well; fixes #75454.

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

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

index 3dbdff33f09646a792be36352a23da438dcce9be..ee4540f9f3cf2d39ee4edcee4b407575303935ff 100644 (file)
@@ -1,3 +1,8 @@
+2005-07-11  Martin Baulig  <martin@ximian.com>
+
+       * TypeBuilder.cs (TypeBuilder.CreateType): Call
+       create_generic_class() here as well; fixes #75454.
+
 2005-06-27  Marek Safar  <marek.safar@seznam.cz>
 
        * TypeBuilder.cs (check_name): Wrong exception argument order.\r
index 0aa9ba44c02e69067ef7bf263fd4c41ff283027f..7297f7d86c49d2df33bf60a452f1f0ce141fb726 100644 (file)
@@ -680,6 +680,8 @@ namespace System.Reflection.Emit {
                        if (created != null)
                                return created;
 
+                       create_generic_class ();
+
                        // Fire TypeResolve events for fields whose type is an unfinished
                        // value type.
                        if (fields != null) {