Je n'avais pas enlevé le
unsigned au début de la ligne de
par__List sans raison
Comment tu fais pour savoir s'il y a eu une erreur ? Ou si tu retournes un numéro d'erreur, comment tu sais combien de fichiers ont été listés ?
Généralement, on retourne le nombre de valeurs lues ou -1 en cas d'erreur.
Je trouve qu'il manque une fonction qui donne le nombre de fichiers d'une archive, sinon, ça me semble bien