Lo fai già col codice che ti avevo postato mi sembra...e che per questo non viene disallocata da metodi presenti nelle subroutine stesse. Deve esistere necessariamente una scappatoia che mi permetta di dire al programma che quella variabile globale non mi serve più...ma quale?!