Vedi che non modifichi proprio nulla, a parte curr che è una variabile locale che contiene un indirizzo...
Finchè non scrivi una cosa del genere
codice:
curr->sx = nodo;
non modifichi nulla a livello globale...