From: Marion Guthmuller Date: Wed, 30 Jan 2013 16:12:27 +0000 (+0100) Subject: model-checker : remove unnecessary variable X-Git-Tag: v3_9_90~559 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/22b764391c906f9c6974dfa7220be455ba6ed8c5?hp=8f05fce42e8e93a70722dc8794326739ca581f2b model-checker : remove unnecessary variable --- diff --git a/src/mc/mc_checkpoint.c b/src/mc/mc_checkpoint.c index 70cdb6ef78..5fb0655427 100644 --- a/src/mc/mc_checkpoint.c +++ b/src/mc/mc_checkpoint.c @@ -150,7 +150,6 @@ mc_snapshot_t MC_take_snapshot() unsigned int i = 0; s_map_region_t reg; memory_map_t maps = get_memory_map(); - int nb_reg = 0; void *heap = NULL; size_t size = 0; void *start = NULL; @@ -163,15 +162,13 @@ mc_snapshot_t MC_take_snapshot() if (reg.start_addr == std_heap){ // only save the std heap (and not the raw one) MC_snapshot_add_region(snapshot, 0, reg.start_addr, (char*)reg.end_addr - (char*)reg.start_addr); snapshot->heap_chunks_used = mmalloc_get_chunks_used(std_heap); - heap = snapshot->regions[nb_reg]->data; - nb_reg++; + heap = snapshot->regions[snapshot->num_reg - 1]->data; } i++; } else{ if (!memcmp(basename(maps->regions[i].pathname), "libsimgrid", 10)){ size = (char*)reg.end_addr - (char*)reg.start_addr; start = reg.start_addr; - nb_reg++; i++; reg = maps->regions[i]; if(reg.pathname == NULL && (reg.prot & PROT_WRITE) && i < maps->mapsize){ @@ -186,7 +183,6 @@ mc_snapshot_t MC_take_snapshot() } else if (!memcmp(basename(maps->regions[i].pathname), basename(xbt_binary_name), strlen(basename(xbt_binary_name)))){ size = (char*)reg.end_addr - (char*)reg.start_addr; start = reg.start_addr; - nb_reg++; i++; reg = maps->regions[i]; if(reg.pathname == NULL && (reg.prot & PROT_WRITE) && reg.start_addr != std_heap && reg.start_addr != raw_heap && i < maps->mapsize){