diff --git a/C_Language/TP_SYS/tp_sema/producteur.c b/C_Language/TP_SYS/tp_sema/producteur.c index a217555..d3ee8d2 100644 --- a/C_Language/TP_SYS/tp_sema/producteur.c +++ b/C_Language/TP_SYS/tp_sema/producteur.c @@ -27,10 +27,6 @@ int main( int argc, char **argv) WINDOW * fenetre ; - initscr() ; /* initialisation (obligatoire) de curses */ - noecho() ; /* suppression de l'echo des caracteres tapes*/ - cbreak() ; /* lecture non bufferisee */ - key_t sem_key_data = MUTEX_DATA; key_t sem_key_tpa = MUTEX_TPA; @@ -48,6 +44,10 @@ int main( int argc, char **argv) memoireP->tpa[i] = 0; V(mutex_tpa); + initscr() ; /* initialisation (obligatoire) de curses */ + noecho() ; /* suppression de l'echo des caracteres tapes*/ + cbreak() ; /* lecture non bufferisee */ + // Je donne un nom Ă  ma fenĂȘtre nom_de_la_fenetre = (char *) malloc(sizeof(char *) * NAMESIZE);