Bonjour,

alors voilà j'obtient une erreur lors de la compilation :

fonction.c:80: warning: passing argument 1 of ‘extract_Inst’ from incompatible pointer type

un message que j'obient souvent mais d'habitude je trouve la soluce, or ici je ne vois vraiment pas
Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
void extract_Inst(instruction *current, char script[]){
...
/* Appel récursif */
extract_Inst(current->next, tmp);
}
Et ma liste ressemble à celà :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
typedef struct{
	...
	struct instruction *next;
}instruction;
Et là je tombe sur le message que j'obtient plus haut, j'ai essayé plein de combinaison mais je ne comprends pas pourquoi ça marche pas
De l'aide s'il vous plait