doh avevo copiato il codice sbagliato (è una prima versione quella).

Poi ho scritto quel codice solo per provare scandir che ho letto esseree una ottima funzione.