for(i=0; i < NB_REGIONS; i++)
MC_region_destroy(snapshot->regions[i]);
+ xbt_free(snapshot->stack_sizes);
xbt_dynar_free(&(snapshot->stacks));
xbt_dynar_free(&(snapshot->to_ignore));
xbt_free(snapshot);
if(!xbt_dynar_is_empty(compose)){
frame_pointer_address = xbt_dynar_get_as(compose, xbt_dynar_length(compose) - 1, variable_value_t)->value.address ;
+ xbt_dynar_reset(compose);
}
break;
default :
xbt_free(to_append);
}
}
+ xbt_dynar_reset(compose);
}else{
to_append = bprintf("%s=undefined\n", current_variable->name);
xbt_strbuff_append(variables, to_append);