Ok, giusto per essere sicuro dell'utilizzo della realloc, va bene questo codice?
Quote:
edges_list=realloc (edges_list, (num_edges+1)*sizeof (edges));
if (edges_list == NULL)
{
printf ("\nError: something wrong when resizing edges structure.\n");
return 0;
}
|
edges_list è un puntatore a edges...
In particolare, la realloc va chiamata e basta:
realloc (...)
oppure bisogna sovrascrivere il vecchio puntatore:
edges_list=realloc (...)
??
Grazie per la pazienza.