--- rpl/src/daemon.c 2014/04/25 07:37:28 1.55 +++ rpl/src/daemon.c 2014/04/25 08:18:59 1.56 @@ -75,7 +75,7 @@ lancement_daemon(struct_processus *s_eta // sémaphores anonymes POSIX ou la sémantique SysV, il faut // détruire les sémaphores et les recréer dans le processus fils. -# ifndef SEMAPHORE_NOMMES +# ifndef SEMAPHORES_NOMMES sem_post(&((*s_etat_processus).semaphore_fork)); sem_destroy(&((*s_etat_processus).semaphore_fork)); @@ -146,8 +146,7 @@ lancement_daemon(struct_processus *s_eta return; } - if ((sem_init(&((*s_etat_processus).semaphore_fork), 0, 0)) - == SEM_FAILED) + if ((sem_init((*s_etat_processus).semaphore_fork, 0, 0)) != 0) { (*s_etat_processus).erreur_systeme = d_es_allocation_memoire; return;