Bonjour j'ai modifié un code c recement pour pouvoir ouvrir et lire le contenu d'un fichier j'ai ajoué une fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
static int load_file_based_list( char* path, int id,char* lib) {
 
#ifdef __KERNEL__
  FILE *fd = fopen(path, "r");
  int z;	 
  if(fd != NULL) {
 
    while(fd) {
      char buffer[512], *line;
      if(!(line = fgets(buffer, sizeof(buffer), fd)))
        break;
 
      if(((z = strlen(line)) <= 1) || (line[0] == '#'))
        continue;
      else
        line[z-1] = '\0';
 
	.......
 
   }
 
    fclose(fd);
  }
  #endif
  return(0);
}
quand je compile (la commande make) je recois les erreurs suivante:
erreur: âFILEâ undeclared (first use in this function)
erreur: âfdâ undeclared (first use in this function)
merci pour votre aide