Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Give size of pointed area, not size of pointer.
[simgrid.git] / src / surf / surf_routing_vivaldi.c
index 87049c5..a7e0cce 100644 (file)
@@ -102,7 +102,7 @@ static int vivaldi_parse_PU(AS_t rc, sg_routing_edge_t elm) {
 /* Creation routing model functions */
 AS_t model_vivaldi_create(void)
 {
-  AS_t new_component = model_generic_create_sized(sizeof(AS_t));
+  AS_t new_component = model_generic_create_sized(sizeof *new_component);
   
   new_component->get_route_and_latency = vivaldi_get_route_and_latency;
   new_component->parse_PU = vivaldi_parse_PU;