correction segmentation collission

This commit is contained in:
2023-12-17 19:35:53 +01:00
parent dd9d51bb1a
commit c3c14e39c9
6 changed files with 12 additions and 5 deletions

8
main.c
View File

@@ -207,7 +207,13 @@ int main()
suivant=Microsecondes()+delta;
AfficherTimerEtScore(&score,minutes,secondes);
direction_davant = direction; /* Check si le serpent à le droit de changer de direction */
MourrirSerpent(serpent,longueur_serpent);
if(MourrirSerpent(serpent,longueur_serpent))
{
FermerGraphique();
free(serpent);
free(pastilles);
return EXIT_FAILURE;
}
DeplacementSerpent(direction,serpent,longueur_serpent);
if(MangerPastille(serpent,pastilles,&score,longueur_serpent) == 1)
{