2009-08-19 Rodrigo Kumpera <rkumpera@novell.com>
commit6200c1716ab59f49adb0b0b2f40540715489c875
authorkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 19 Aug 2009 17:32:41 +0000 (19 17:32 +0000)
committerkumpera <kumpera@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 19 Aug 2009 17:32:41 +0000 (19 17:32 +0000)
tree14e7874882b57d20f96845257794b3fbec092b4b
parent24adf7d719bcd3937b3c289b28720e37d53c9c7a
2009-08-19  Rodrigo Kumpera  <rkumpera@novell.com>

* metadata.c (mono_type_create_from_typespec): Don't allocate image
memory until we're sure that we'll need it. This avoids leaking for
broken types or duplicated instantiation.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@140266 e3ebcda4-bce8-0310-ba0a-eca2169e7518
mono/metadata/ChangeLog
mono/metadata/metadata.c