[jit] Allocate MonoJumpInfo structures using alloc0.
authorZoltan Varga <vargaz@gmail.com>
Tue, 7 Jan 2014 12:32:40 +0000 (13:32 +0100)
committerZoltan Varga <vargaz@gmail.com>
Tue, 7 Jan 2014 12:32:40 +0000 (13:32 +0100)
mono/mini/mini.c

index 330ba411ca7e38cc8b7db8e04a1e2fee45afab5f..631233ebcfb89609dccbbd2bee31aecd3d8fb998 100644 (file)
@@ -3023,7 +3023,7 @@ mono_get_lmf_addr_intrinsic (MonoCompile* cfg)
 void
 mono_add_patch_info (MonoCompile *cfg, int ip, MonoJumpInfoType type, gconstpointer target)
 {
-       MonoJumpInfo *ji = mono_mempool_alloc (cfg->mempool, sizeof (MonoJumpInfo));
+       MonoJumpInfo *ji = mono_mempool_alloc0 (cfg->mempool, sizeof (MonoJumpInfo));
 
        ji->ip.i = ip;
        ji->type = type;
@@ -3036,7 +3036,7 @@ mono_add_patch_info (MonoCompile *cfg, int ip, MonoJumpInfoType type, gconstpoin
 void
 mono_add_patch_info_rel (MonoCompile *cfg, int ip, MonoJumpInfoType type, gconstpointer target, int relocation)
 {
-       MonoJumpInfo *ji = mono_mempool_alloc (cfg->mempool, sizeof (MonoJumpInfo));
+       MonoJumpInfo *ji = mono_mempool_alloc0 (cfg->mempool, sizeof (MonoJumpInfo));
 
        ji->ip.i = ip;
        ji->type = type;