diff --git a/Projet_M2/run.c b/Projet_M2/run.c
index 77d0674549e2745c412b45d478c2a19a2a00cab7..9ce9e2d91f1d5f430170ca3d190e51edd251acf9 100755
--- a/Projet_M2/run.c
+++ b/Projet_M2/run.c
@@ -270,10 +270,9 @@ void *calculating(void *param){
         struct queue *pr_divs;
         pr_divs = malloc(sizeof(queue_t));
         if (pr_divs == NULL){return NULL;}
-        char *eptr;
-
-        pr_divs = prime_divs(strtoll(chaine,&eptr,0));
 
+        pr_divs = prime_divs(strtoll(chaine,NULL,0));
+        printf("check24\n");
         sem_wait(&empty2);
         pthread_mutex_lock(&mutex2);
         put_in_buffer_2(pr_divs,buffer_2);    
@@ -286,7 +285,7 @@ void *calculating(void *param){
 
 
     }
-    printf("check24\n");
+    
     return NULL;
 }