Aggiungo qualche altra considerazione, l'ultima realloc() nella funzione fillS() è praticamente inutile, e soprattutto non vedo nessuna chiamata alla funzione free() per liberare la memoria allocata.
Aggiungo qualche altra considerazione, l'ultima realloc() nella funzione fillS() è praticamente inutile, e soprattutto non vedo nessuna chiamata alla funzione free() per liberare la memoria allocata.
01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
All errors are undocumented features waiting to be discovered.
Sì non hai tutti i torti xD ho rimediato aggiungendo free(temp) alla fine del ciclo while nel main. Comunque se provo a passare temp inizializzato a null come parametro esplicito e ad allocarlo stesso nella funzione ho problemi anche con il primo ciclo. Per quanto riguarda quel dimS in realtà l'ho inizializzato a DIM anche quello. Lì stavo facendo delle prove e ho scordato di correggerlo, errore mio ^^"