Hai controllato lo scope della variabile flag? Non è che l'hai definita dentro una funzione?
Regole del Forum