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; }