X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=philosophe%2Fphilosophe.c;h=22923ceda26bc18858965e61823371811e2714af;hb=a0451866da486d3ab7868d41ff0f25c217c531bb;hp=476d1245da42f344e88b127fd516e4d7d60126bb;hpb=a2b1260fdc9092cc70f5b1ef760104c09d4f325a;p=TD_SE.git diff --git a/philosophe/philosophe.c b/philosophe/philosophe.c index 476d124..22923ce 100644 --- a/philosophe/philosophe.c +++ b/philosophe/philosophe.c @@ -12,11 +12,11 @@ // fourchette droite du philosophe i #define libre 1 #define occupe 0 -static int fourch[N] = { libre, libre, libre, libre, libre }; +static int fourch[N] = { libre }; sem_t mutex; -void *philosophe(void *num) +static void *philosophe(void *num) { int i = *(int *)num, nb = 2; while (nb) { @@ -51,6 +51,6 @@ int main() // attendre la fin des threads for (i = 0; i < N; i++) pthread_join(th[i], NULL); - printf("fin des threads \n"); + printf("fin des threads\n"); return 0; }