squalyl (./39) :
ben l'intéret c'est que ça te permet d'allouer *un seul* handle au début, et d'utiliser celui là tout le temps. Allouer un nouveau handle a chaque fois me semble inutile.
Ok. Dans l'idée de ... Thepro !, le but était de renvoyer un seul handle avec tout le listing. Le caller fournit juste un pointeur vers le pointeur de ce tableau. La lib crée le tableau, lui renvoie l'adresse et le nombre d'entrées. Et ensuite, le programme fait ce qu'il veut avec les fichiers de la liste.