diff --git a/evenement.c b/evenement.c
index fe150e9..02eaaf6 100644
--- a/evenement.c
+++ b/evenement.c
@@ -38,7 +38,7 @@ void InitialiserPastilles(PIXELS *pastilles) {
     }
 }
 
-void MangerPastille(int *serpent, PIXELS* pastilles, int longueur_serpent, int longueur_pastilles)
+void MangerPastille(int *serpent, PIXELS* pastilles, size_t *longueur_serpent, size_t longueur_pastilles)
     {
         couleur r;
         int i = 0;
@@ -53,7 +53,8 @@ void MangerPastille(int *serpent, PIXELS* pastilles, int longueur_serpent, int l
                 printf("\nMANGER !\n");
                 pastilles[i] = gen_pastille();
                 RemplirRectangle(pastilles[i].x,pastilles[i].y,T_PIXEL,T_PIXEL);
-
+                *longueur_serpent+=2;/*augmente la taille du serpent de deux car un pixel =2*/
+                printf("%ld",*longueur_serpent); /*voir la taille du serpent*/
             }
         }
 
diff --git a/evenement.h b/evenement.h
index a7a8cdd..ff1162a 100644
--- a/evenement.h
+++ b/evenement.h
@@ -3,7 +3,7 @@
 #ifndef EVENEMENT_H
 #define EVENEMENT_H
 
-void MangerPastille(int *serpent, PIXELS* pastilles, int longueur_serpent, int longueur_pastilles);
+void MangerPastille(int *serpent, PIXELS* pastilles, size_t longueur_serpent, size_t longueur_pastilles);
 
 void DeplacementSerpent(int direction ,int *serpent, int longueur);
 
diff --git a/evenement.o b/evenement.o
new file mode 100644
index 0000000..aee0172
Binary files /dev/null and b/evenement.o differ
diff --git a/main.c b/main.c
index a6babb8..c44d0ce 100644
--- a/main.c
+++ b/main.c
@@ -194,7 +194,7 @@ int main()
                 direction_davant = direction; /* Check si le serpent à le droit de changer de direction */
 
                 DeplacementSerpent(direction,serpent,longueur_serpent);
-                MangerPastille(serpent,pastilles,longueur_serpent,longueur_pastilles);
+                MangerPastille(serpent,pastilles,&longueur_serpent,longueur_pastilles);
 	            }
             }
             
diff --git a/main.o b/main.o
new file mode 100644
index 0000000..4edcfa0
Binary files /dev/null and b/main.o differ
diff --git a/prog b/prog
index e4c8f94..bd597d8 100755
Binary files a/prog and b/prog differ