X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/97205f69c3ff45b271a439e9feedd372c587656e..d1881aa45492b97948d3eff7b8c5357571e2142d:/src/xbt/mmalloc/mfree.c diff --git a/src/xbt/mmalloc/mfree.c b/src/xbt/mmalloc/mfree.c index a6735e019f..ad5e05e45e 100644 --- a/src/xbt/mmalloc/mfree.c +++ b/src/xbt/mmalloc/mfree.c @@ -55,7 +55,7 @@ void mfree(struct mdesc *mdp, void *ptr) mdp -> heapinfo[block].busy_block.size * BLOCKSIZE; if(MC_is_active()){ - if(mdp->heapinfo[block].busy_block.ignore == 1) + if(mdp->heapinfo[block].busy_block.ignore > 0) MC_remove_ignore_heap(ptr, mdp -> heapinfo[block].busy_block.busy_size); } @@ -162,7 +162,7 @@ void mfree(struct mdesc *mdp, void *ptr) } if(MC_is_active()){ - if(mdp->heapinfo[block].busy_frag.ignore[frag_nb] == 1) + if(mdp->heapinfo[block].busy_frag.ignore[frag_nb] > 0) MC_remove_ignore_heap(ptr, mdp->heapinfo[block].busy_frag.frag_size[frag_nb]); }