Author: zoltan
Date: 2008-02-20 14:08:43 -0500 (Wed, 20 Feb 2008)
New Revision: 96289
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/assembly.c
Log:
2008-02-20 Zoltan Varga <[EMAIL PROTECTED]>
* assembly.c (mono_assembly_load_from_full): Fix a leak in the previous
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2008-02-20 19:07:03 UTC (rev 96288)
+++ trunk/mono/mono/metadata/ChangeLog 2008-02-20 19:08:43 UTC (rev 96289)
@@ -1,5 +1,7 @@
2008-02-20 Zoltan Varga <[EMAIL PROTECTED]>
+ * assembly.c (mono_assembly_load_from_full): Fix a leak in the previous
patch.
+
* assembly.c (mono_assembly_load_from_full): Return the non-refonly
corlib for
ref-only requests for compatibility with MS.
Modified: trunk/mono/mono/metadata/assembly.c
===================================================================
--- trunk/mono/mono/metadata/assembly.c 2008-02-20 19:07:03 UTC (rev 96288)
+++ trunk/mono/mono/metadata/assembly.c 2008-02-20 19:08:43 UTC (rev 96289)
@@ -1429,6 +1429,7 @@
if (refonly && strcmp (ass->aname.name, "mscorlib") == 0) {
// MS.NET doesn't support loading other mscorlibs
g_free (ass);
+ g_free (base_dir);
mono_image_close (image);
*status = MONO_IMAGE_OK;
return mono_defaults.corlib->assembly;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches