Bonjour,
Ce warning apparait en RHEL 6.3 (64 bits) mais n'était pas signalé en RHEL 5.6 (32 bits).
C'est sur le strcpy que se pose le problème :Si je caste NEW_AIRSP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 struct { unsigned short len; unsigned char arr[30]; } AIRSP; char NEW_AIRSP[21]; strcpy(AIRSP.arr,NEW_AIRSP);J'ai 2 Warnings :
Code : Sélectionner tout - Visualiser dans une fenêtre à part strcpy(AIRSP.arr,(unsigned char)NEW_AIRSP);Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 arinc_main.c:7308: warning: cast from pointer to integer of different size arinc_main.c:7308: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
Partager