Quote Originariamente inviata da ggd94 Visualizza il messaggio
non ho nessun puntatore nel main che punti a quelle zone di memoria
Questo non è completamente vero dato che il puntatore iniziale è nel main e lo passi alla funzione.

A questo punto quel puntatore, la prima realloc e il suo passaggio è assolutamente inutile.