[runtime] Free rgctx_lazy_fetch_trampoline info
authorAlexander Kyte <alkyte@microsoft.com>
Thu, 7 Jul 2016 16:32:07 +0000 (12:32 -0400)
committerAlexander Kyte <alkyte@microsoft.com>
Thu, 7 Jul 2016 19:22:25 +0000 (15:22 -0400)
mono/mini/aot-compiler.c

index f1ac7f05aac66684260acbf2629d8009630797e7..9349265c2879b8d5d29ab4119970d8c9a9078090 100644 (file)
@@ -6663,10 +6663,12 @@ emit_trampolines (MonoAotCompile *acfg)
                        offset = MONO_RGCTX_SLOT_MAKE_RGCTX (i);
                        mono_arch_create_rgctx_lazy_fetch_trampoline (offset, &info, TRUE);
                        emit_trampoline (acfg, acfg->got_offset, info);
+                       g_free (info);
 
                        offset = MONO_RGCTX_SLOT_MAKE_MRGCTX (i);
                        mono_arch_create_rgctx_lazy_fetch_trampoline (offset, &info, TRUE);
                        emit_trampoline (acfg, acfg->got_offset, info);
+                       g_free (info);
                }
 
 #ifdef MONO_ARCH_HAVE_GENERAL_RGCTX_LAZY_FETCH_TRAMPOLINE