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  -  Mono-patches@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to