More work on List controls. Used in GUI Skin selector now

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@879 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2009-06-18 19:43:40 +00:00
parent 7f3fd42f77
commit 0d54a9524f
5 changed files with 116 additions and 155 deletions

View File

@@ -207,7 +207,7 @@ void Read_list_of_files(byte selected_format)
// Cette procédure charge dans la liste chainée les fichiers dont l'extension
// correspond au format demandé.
{
DIR* Repertoire_Courant; //Répertoire courant
DIR* current_directory; //Répertoire courant
struct dirent* entry; // Structure de lecture des éléments
char * filter = "*"; // Extension demandée
struct stat Infos_enreg;
@@ -225,8 +225,8 @@ void Read_list_of_files(byte selected_format)
// On lit tous les répertoires:
current_path=getcwd(NULL,0);
Repertoire_Courant=opendir(current_path);
while ((entry=readdir(Repertoire_Courant)))
current_directory=opendir(current_path);
while ((entry=readdir(current_directory)))
{
// On ignore le répertoire courant
if ( !strcmp(entry->d_name, "."))
@@ -264,7 +264,7 @@ void Read_list_of_files(byte selected_format)
Filelist_nb_directories ++;
#endif
closedir(Repertoire_Courant);
closedir(current_directory);
free(current_path);
Filelist_nb_elements=Filelist_nb_directories+Filelist_nb_files;