J'ai un problème avec le gcc 4
Voici la fonction ou il a trouver l'erreur:
Lorsque je compile voici les messages d'erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 int recupDansBuffer(char car) { tailleBuffer++; (char *)Buffer=realloc((char *)Buffer,tailleBuffer*(sizeof(char))); if (Buffer==NULL) return -1; Buffer[tailleBuffer-1]=car; return 0; }
/lek/concat.l: In function 'recupDansBuffer':
/lek/concat.l:483: error: invalid lvalue in assignment
/lek/concat.l: In function 'recupdanstmpFlotParagraphe':
/lex/concat.l:527: warning: incompatible implicit declaration of built-in function 'strlen'
make: *** [../obj//lex.concPar.o] Erreur 1
peut être c'est le sizeof qui est male placer ou !!!!
Avec gcc 3 ca marche !!!!!
Partager