@ -125,8 +125,11 @@ void listDirContent(char *leDossier)
fileAbsolPath = ( char * ) malloc ( path_length ) ;
fileAbsolPath = ( char * ) malloc ( path_length ) ;
while ( ( lesEntrees = readdir ( dir ) ) )
while ( ( lesEntrees = readdir ( dir ) ) )
{
{
fileAbsolPath = my_strcat ( ( char * ) leDossier , lesEntrees - > d_name , path_length ) ;
if ( lesEntrees - > d_type = = DT_REG | | lesEntrees - > d_type = = DT_DIR )
showFileInfos ( fileAbsolPath ) ;
{
fileAbsolPath = my_strcat ( ( char * ) leDossier , lesEntrees - > d_name , path_length ) ; //La consigne indique les fichiers, mais l'exemple montre aussi des dossiers...
showFileInfos ( fileAbsolPath ) ;
}
}
}
free ( fileAbsolPath ) ;
free ( fileAbsolPath ) ;
closedir ( dir ) ;
closedir ( dir ) ;