From f88d0680f69e477a9cc9fb4227ccfb13fcbb7d04 Mon Sep 17 00:00:00 2001
From: akagundu <david.akagunduz@gmail.com>
Date: Fri, 22 Dec 2023 21:07:16 +0100
Subject: [PATCH] correction des warning

---
 evenement.c |  12 ++++++------
 evenement.h |  10 +++++-----
 prog        | Bin 21568 -> 21648 bytes
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/evenement.c b/evenement.c
index 205e53a..4982f3d 100644
--- a/evenement.c
+++ b/evenement.c
@@ -26,9 +26,9 @@ void AfficherTimerEtScore(long unsigned int *score, int minutes,int secondes)
 	CopierZone(1,0,0,0,930,710,0,0);
 }
 
-int MourrirSerpent(PIXELS *serpent,PIXELS *obstacle, int longueur_serpent,int longueur_obstacle)
+int MourrirSerpent(PIXELS *serpent,PIXELS *obstacle, unsigned long longueur_serpent,unsigned long longueur_obstacle)
 {
-    int i = 0;
+    unsigned long i = 0;
     for(i=1;i<longueur_serpent;i++)
     {
         if(serpent[0].x == serpent[i].x && serpent[0].y == serpent[i].y )
@@ -50,7 +50,7 @@ int MourrirSerpent(PIXELS *serpent,PIXELS *obstacle, int longueur_serpent,int lo
     return 0;
 }
 
-int MangerPastille(PIXELS *serpent, PIXELS* pastilles,PIXELS *obstacle,unsigned long *score,int longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse)
+int MangerPastille(PIXELS *serpent, PIXELS* pastilles,PIXELS *obstacle,unsigned long *score,unsigned long longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse)
     {
         int i = 0;
         for(i=0;i<PASTILLES;i++)
@@ -67,11 +67,11 @@ int MangerPastille(PIXELS *serpent, PIXELS* pastilles,PIXELS *obstacle,unsigned
     return 0;    
     }
 
-void DeplacementSerpent(int direction ,PIXELS *serpent, int longueur)
+void DeplacementSerpent(int direction ,PIXELS *serpent, unsigned long longueur)
 {
     int tempX = serpent[0].x;
     int tempY = serpent[0].y;
-    int i;
+    unsigned long i;
     couleur bg;
     ChoisirEcran(2);
     bg=CouleurParComposante(171, 204, 104);
@@ -113,7 +113,7 @@ void DeplacementSerpent(int direction ,PIXELS *serpent, int longueur)
     }
 }
 
-int Serpent(PIXELS *serpent,PIXELS *pastilles,PIXELS *obstacle,unsigned long *score,unsigned long *longueur_serpent,int longueur_obstacle,unsigned long int *vitesse,int direction)
+int Serpent(PIXELS *serpent,PIXELS *pastilles,PIXELS *obstacle,unsigned long *score,unsigned long *longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse,int direction)
 {
     if(MourrirSerpent(serpent,obstacle,*longueur_serpent,longueur_obstacle) == 1)
     {
diff --git a/evenement.h b/evenement.h
index a003f57..075c2bc 100644
--- a/evenement.h
+++ b/evenement.h
@@ -3,17 +3,17 @@
 #ifndef EVENEMENT_H
 #define EVENEMENT_H
 
-int MangerPastille(PIXELS *serpent, PIXELS* pastilles,PIXELS *obstacle,unsigned long *score,int longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse);
+int MangerPastille(PIXELS *serpent, PIXELS* pastilles,PIXELS *obstacle,unsigned long *score,unsigned long longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse);
 
-void DeplacementSerpent(int direction ,PIXELS *serpent, int longueur);
+void DeplacementSerpent(int direction ,PIXELS *serpent, unsigned long longueur);
 
 void AfficherTimerEtScore(long unsigned int *score,int minutes,int secondes);
 
-int PastilleSurSerpent(PIXELS pastille, PIXELS *serpent, int longueur_serpent);
+int PastilleSurSerpent(PIXELS pastille, PIXELS *serpent, unsigned long longueur_serpent);
 
-int MourrirSerpent(PIXELS *serpent,PIXELS *obstacle, int longueur_serpent,int longueur_obstacle);
+int MourrirSerpent(PIXELS *serpent,PIXELS *obstacle,unsigned long longueur_serpent,unsigned long longueur_obstacle);
 
-int Serpent(PIXELS *serpent,PIXELS *pastilles,PIXELS *obstacle,unsigned long *score,unsigned long *longueur_serpent,int longueur_obstacle,unsigned long int *vitesse,int direction);
+int Serpent(PIXELS *serpent,PIXELS *pastilles,PIXELS *obstacle,unsigned long *score,unsigned long *longueur_serpent,unsigned long longueur_obstacle,unsigned long int *vitesse,int direction);
 
 
 #endif
\ No newline at end of file
diff --git a/prog b/prog
index 3a2dd5e1d8aefaff18932bdf91f2f58c072e5840..db4aa360edff1274276b94ed50f5e5c71263d057 100755
GIT binary patch
delta 5028
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

delta 4169
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