git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8234
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
for (cpt=0;routing_models[cpt].name;cpt++)
if (!strcmp(wanted,routing_models[cpt].name))
fprintf(stderr," %s: %s\n",routing_models[cpt].name,routing_models[cpt].desc);
for (cpt=0;routing_models[cpt].name;cpt++)
if (!strcmp(wanted,routing_models[cpt].name))
fprintf(stderr," %s: %s\n",routing_models[cpt].name,routing_models[cpt].desc);
}
/* make a new routing component */
}
/* make a new routing component */
xbt_dynar_foreach(e_route_cnt->generic_route.link_list, cpt, link) {
xbt_dynar_push(e_route->generic_route.link_list,&link);
}
xbt_dynar_foreach(e_route_cnt->generic_route.link_list, cpt, link) {
xbt_dynar_push(e_route->generic_route.link_list,&link);
}
+ xbt_dynar_free( &(e_route_cnt->generic_route.link_list) );
+ xbt_free(e_route_cnt);
}
} else { /* SURF_ROUTING_RECURSIVE */
}
} else { /* SURF_ROUTING_RECURSIVE */
global_routing->last_route = e_route->generic_route.link_list;
xbt_free(e_route);
global_routing->last_route = e_route->generic_route.link_list;
xbt_free(e_route);
+ xbt_dynar_free(&elem_father_list);
if( xbt_dynar_length(global_routing->last_route)==0 )
return NULL;
if( xbt_dynar_length(global_routing->last_route)==0 )
return NULL;